sql >> Databáze >  >> RDS >> PostgreSQL

Chyba syntaxe tabulky Postgres

User je vyhrazené klíčové slovo v Postgresu. Pokud chcete odkazovat na skutečné, musíte jej dát do uvozovek tabulka s názvem uživatel :

DROP TABLE "user";

Pravděpodobně nejlepší bude vyhýbat se používání vyhrazených klíčových slov jako názvů tabulek, pokud tomu můžete pomoci. Obvykle to končí vytvářením podivných problémů na silnici. Users může být lepší název pro tabulku.



  1. Proč výběr SCOPE_IDENTITY() vrací desetinné místo místo celého čísla?

  2. TIMEDIFF() vs SUBTIME() v MySQL:Jaký je rozdíl?

  3. Jak převést číslo na řetězec v Oracle?

  4. Jak tiše nainstalovat Postgresql v Ubuntu přes. Dockerfile?