sql >> Databasteknik >  >> RDS >> PostgreSQL

radera kolumnen finns inte

Problemet är att du använder dubbla citattecken (" ) och enstaka citattecken (' ) omväxlande. SQL behandlar det som finns inuti dubbla citattecken "" som en identifierare (d.v.s. tabellnamn, proc-namn, kolumnnamn, etc.), teckenkonstanter måste omges av enkla citattecken

Du kan säga:

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



  1. psycopg2 infogar faktiskt inte data

  2. Varför behöver en oracle plsql varchar2-variabel en storlek men inte en parameter?

  3. Förbättrat skript som returnerar alla egenskaper från SERVERPROPERTY() i SQL Server

  4. Hur man anropar MySQL lagrad procedur i Python