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

Bảng postgresql tồn tại, nhưng mối quan hệ nhận được không tồn tại khi truy vấn

Bạn phải bao gồm lược đồ nếu không phải là lược đồ công khai

SELECT *
FROM <schema>."my_table"

Hoặc bạn có thể thay đổi lược đồ mặc định của mình

SHOW search_path;
SET search_path TO my_schema;

Kiểm tra lược đồ bảng của bạn tại đây

SELECT *
FROM information_schema.columns

Ví dụ:nếu một bảng nằm trên lược đồ mặc định public cả hai điều này sẽ hoạt động tốt

SELECT * FROM parroquias_region
SELECT * FROM public.parroquias_region

Nhưng các ngành cần chỉ định lược đồ

SELECT * FROM map_update.sectores_point


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sao lưu gia tăng PostgreSQL và phục hồi điểm trong thời gian

  2. Phân loại cây với một đường dẫn cụ thể?

  3. Cách Setseed () hoạt động trong PostgreSQL

  4. Toán tử không tồn tại:json =json

  5. Nhận n danh mục được nhóm lại và tổng hợp các danh mục khác thành một