sql >> Database >  >> RDS >> PostgreSQL

Syntaxisfout in Postgres-droptabel

User is een gereserveerd sleutelwoord in Postgres. Je moet het tussen aanhalingstekens zetten als je wilt verwijzen naar een echte tabel met de naam gebruiker :

DROP TABLE "user";

Waarschijnlijk is het het beste om weg te blijven van het gebruik van gereserveerde trefwoorden als tabelnamen als je het kunt helpen. Het leidt meestal tot rare problemen op de weg. Users is misschien een betere naam voor een tafel.



  1. Over het GO-commando in SQL Server

  2. Oracle Instant Client installeren

  3. Basisprincipes van PostgreSQL-schemabeheer

  4. MariaDB JSON_KEYS() uitgelegd