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

Kiểm tra xem bảng kế thừa từ bảng khác trong PostgreSQL hay không

Có một bảng danh mục cho điều đó: pg_inherits .

Đây là một truy vấn phù hợp với câu hỏi của bạn:

SELECT EXISTS (
   SELECT 1
   FROM   pg_catalog.pg_inherits
   WHERE  inhrelid = 'public.cities_capitals'::regclass
   );

TRUE nếu bảng cities_capitals kế thừa từ một nơi nào đó, khác FALSE .
Schema-đủ điều kiện cho tên để chắc chắn.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lỗi bộ nhớ khi sử dụng phương thức read () khi đọc tệp JSON có kích thước lớn từ Amazon S3

  2. Cải thiện hiệu suất của ORDER BY trên tham gia chéo jsonb với nhóm tham gia nội bộ bằng cách

  3. CHỌN trên JSONField với Django

  4. Đo điểm chuẩn Giải pháp đám mây được quản lý PostgreSQL - Phần một:Amazon Aurora

  5. Kế hoạch Cửa hàng Cột