PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Пропускане на двойните кавички за извършване на заявка в PostgreSQL

Проблемът ви с тази заявка започна, когато сте създали вашата таблица. Когато създавате таблицата си, не използвайте кавички.

Използвайте това:

CREATE TABLE a ( ... );

Не това:

CREATE TABLE "A" ( ... );

Последният ще го направи така, че винаги трябва да го цитирате по-късно. Първото го прави нормално име и можете да използвате SELECT * FROM a; или SELECT * FROM A;

Ако не можете просто да пресъздадете вашата таблица, използвайте ALTER TABLE синтаксис:

ALTER TABLE "A" RENAME TO a;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Задействане на задействане при актуализиране на колона A или ColumnB или ColumnC

  2. Postgres - последната версия 0.14.0 на pg gem дава грешка

  3. Postgres sql синтактична грешка при вмъкване на заявка от phpPgAdmin

  4. Как да инсталирам postgres с NSIS с всички параметри?

  5. Анотацията на Spring Boot Query с nativeQuery не работи в Postgresql