PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Omettre le guillemet double pour effectuer une requête sur PostgreSQL

Votre problème avec cette requête a commencé lorsque vous avez créé votre table. Lorsque vous créez votre tableau, n'utilisez pas de guillemets.

Utilisez ceci :

CREATE TABLE a ( ... );

Pas ça :

CREATE TABLE "A" ( ... );

Ce dernier fera en sorte que vous deviez toujours le citer plus tard. Le premier en fait un nom normal et vous pouvez utiliser SELECT * FROM a; ou SELECT * FROM A;

Si vous ne pouvez pas simplement recréer votre table, utilisez le ALTER TABLE syntaxe :

ALTER TABLE "A" RENAME TO a;