PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

जांचें कि क्या तालिका PostgreSQL में अन्य तालिका से विरासत में मिली है

उसके लिए एक कैटलॉग टेबल है:pg_inherits

यहां एक प्रश्न दिया गया है जो आपके प्रश्न के अनुरूप है:

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

TRUE अगर टेबल cities_capitals कहीं से विरासत में मिला है, और FALSE .
स्कीमा-नाम को सुनिश्चित करने के लिए अर्हता प्राप्त करें।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं PostgreSQL 9.5 में एक int डेटाटाइप के लिए आकार सीमा कैसे निर्धारित कर सकता हूं?

  2. रेल में उन शर्तों के साथ क्वेरी शामिल हैं जो बाएं तालिका से सभी परिणाम नहीं लौटाती हैं

  3. मैं एक मनमानी पंक्ति (एसक्यूएल या पोस्टग्रेस्क्ल में) में आसन्न पंक्तियों का चयन कैसे कर सकता हूं?

  4. कुल initcond . बनाने में postgresql विकृत सरणी शाब्दिक

  5. हेरोकू - ActiveRecord ::StatementInvalid (पीजी ::त्रुटि:त्रुटि:अनुरोधित कॉलम मौजूद नहीं है