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

Errore di sintassi della tabella di rilascio di Postgres

User è una parola chiave riservata in Postgres. Dovrai metterlo tra virgolette se vuoi fare riferimento a un effettivo tabella denominata utente :

DROP TABLE "user";

Probabilmente è meglio evitare di utilizzare parole chiave riservate come nomi di tabelle se puoi evitarlo. Di solito finisce per creare strani problemi lungo la strada. Users potrebbe essere un nome migliore per una tabella.