PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Qual è il problema con l'eliminazione di una riga dal database?

Apparentemente hai creato le tue tabelle usando le virgolette doppie (che è davvero una pessima idea per cominciare). Dopo averlo fatto, devi sempre racchiudi i nomi di tabelle e colonne tra virgolette - ovunque.

Quindi

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

dovrebbe essere:

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