इन तालिकाओं के लिए PostgreSQL मेंजांचें कि क्या PostgreSQL में तालिका को अन्य तालिका से विरासत में मिला है
CREATE TABLE cities (
name text,
population float,
altitude int -- in feet
);
CREATE TABLE cities_capitals (
state char(2)
) INHERITS (cities);
मैं प्रोग्रामेटिक रूप से कैसे जांच सकता हूं कि इनमें से एक टेबल किसी अन्य तालिका से प्राप्त होता है या नहीं? (Info_schema, pg_catalog, ... सोचें)
शहरों के लिए true
होना चाहिए_ शहरों के लिए false
और false
।
स्कीमा में तालिका नाम के साथ इनहेरल को कैसे सहसंबंधित करना चाहिए? –
@ एक्सेलफ़ोन्टेन: मैंने अपने उत्तर में जोड़ा। यह वास्तव में काफी सरल है - एक बार जब आप इसे जानते हैं। ;) –