PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Bỏ qua dấu ngoặc kép để thực hiện truy vấn trên PostgreSQL

Sự cố của bạn với truy vấn này bắt đầu khi bạn tạo bảng của mình. Khi bạn tạo bảng, không sử dụng dấu ngoặc kép.

Sử dụng cái này:

CREATE TABLE a ( ... );

Không phải cái này:

CREATE TABLE "A" ( ... );

Sau này sẽ làm cho nó để bạn luôn luôn phải trích dẫn nó sau này. Cái trước đặt nó thành một cái tên bình thường và bạn có thể sử dụng SELECT * FROM a; hoặc SELECT * FROM A;

Nếu bạn không thể tạo lại bảng của mình, hãy sử dụng ALTER TABLE cú pháp:

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. GIS:PostGIS / PostgreSQL so với MySql và SQL Server?

  2. Cách cài đặt Haproxy và Keepalived

  3. Chuyển đổi dự phòng cho PostgreSQL Replication 101

  4. Cách tạo câu lệnh tạo bảng sql cho một bảng hiện có trong postgreSQL

  5. Hàm PostgreSQL cho ID được chèn lần cuối