gpt4 book ai didi

postgresql - 哪些表有表继承

转载 作者:行者123 更新时间:2023-11-29 14:15:51 26 4
gpt4 key购买 nike

我正在尝试使用私有(private)互联网上的数据库。 . .所以我在“盲目工作”。

有没有sql查询可以查看哪些表是从另一个表继承的?

就像当您执行创建表语句并在 create 语句末尾写入“inherits (table)”时。有没有办法查看所有具有此属性的表?

最佳答案

这个查询将告诉 child (继承)和他们的 parent (他们从那里继承)

SELECT c.relname AS child, p.relname AS parent
FROM
pg_inherits JOIN pg_class AS c ON (inhrelid=c.oid)
JOIN pg_class as p ON (inhparent=p.oid);

关于postgresql - 哪些表有表继承,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48200362/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com