sql >> Base de Datos >  >> RDS >> PostgreSQL

¿Cuál es el problema con eliminar una fila de la base de datos?

Aparentemente, creó su (s) tabla (s) usando comillas dobles (lo cual es una muy mala idea para empezar). Una vez que hagas eso, tienes que siempre adjunte los nombres de sus tablas y columnas entre comillas dobles - en todas partes.

Entonces

"DELETE FROM \"Patients\" WHERE Patients.PatientID = ?"

debería ser:

"DELETE FROM \"Patients\" WHERE \"Patients\".\"PatientID\" = ?"