PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Periksa apakah tabel mewarisi dari tabel lain di PostgreSQL

Ada tabel katalog untuk itu:pg_inherits .

Berikut kueri yang sesuai dengan pertanyaan Anda:

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

TRUE if tabel cities_capitals mewarisi dari suatu tempat, yang lain FALSE .
Skema-kualifikasi nama untuk memastikan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana saya bisa mengaktifkan ekstensi tanpa aksen pada model yang sudah ada?

  2. Skema database relasional untuk sumber acara

  3. Fungsi loop in tidak berfungsi seperti yang diharapkan

  4. Psycopg2 melaporkan kesalahan pg_hba.conf

  5. Meningkatkan kinerja kueri jsonb Postgres yang dikombinasikan dengan kueri relasional