gpt4 book ai didi

postgresql - 从主表中查找所有分区表 "inheriting"

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

假设我有一个表“foo”,其中包含分区表“foo1”、“foo2”和“foo3”。但目前我所知道的是有从表“foo”继承的分区表。如何找到 foo 有 3 个分区,foo1、foo2 和 foo3?

最佳答案

列出所有分区(子表)- 使用 PG v9-v13 测试:

SELECT c.relname FROM pg_inherits i JOIN pg_class p ON i.inhparent = p.oid
JOIN pg_class c ON i.inhrelid = c.oid WHERE p.relname='parentTableName';

关于postgresql - 从主表中查找所有分区表 "inheriting",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33155934/

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