PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

usuń kolumnę nie istnieje

Problem polega na tym, że używasz podwójnych cudzysłowów (" ) i pojedyncze cudzysłowy (' ) zamiennie. SQL traktuje zawartość podwójnych cudzysłowów „” jako identyfikator (tj. nazwę tabeli, nazwę procedury, nazwę kolumny itp.), stałe znakowe muszą być ujęte w pojedyncze cudzysłowy

Możesz powiedzieć:

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dziesięć sposobów na rozszerzenie funkcjonalności PostgreSQL

  2. Musisz zainstalować postgresql-server-dev-X.Y do budowania rozszerzenia po stronie serwera lub libpq-dev do budowania aplikacji po stronie klienta

  3. Zmartwiony transakcją

  4. Pracownicy Rails Resque zawodzą z PGError:serwer nieoczekiwanie zamknął połączenie

  5. PostgreSQL następna wartość sekwencji?