PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Qual é o problema de excluir uma linha do banco de dados?


Aparentemente, você criou sua(s) tabela(s) usando aspas duplas (o que é uma péssima ideia para começar). Depois de fazer isso, você deve sempre inclua seus nomes de tabela e coluna entre aspas duplas - em todos os lugares.

Então
"DELETE FROM \"Patients\" WHERE Patients.PatientID = ?"

deveria estar:
"DELETE FROM \"Patients\" WHERE \"Patients\".\"PatientID\" = ?"