PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Löschspalte existiert nicht

Das Problem ist, dass Sie doppelte Anführungszeichen verwenden (" ) und einfache Anführungszeichen (' ) austauschbar. SQL behandelt das, was in doppelten Anführungszeichen "" steht, als Bezeichner (d. h. Tabellenname, Prozessname, Spaltenname usw.), Zeichenkonstanten müssen in einfache Anführungszeichen eingeschlossen werden

Sie können sagen:

delete from "Tasks" where id = 'fc1f56b5-ff41-43ed-b27c-39eac9354323'