gpt4 book ai didi

database - 查找隐藏的 Postgres 表

转载 作者:搜寻专家 更新时间:2023-10-30 23:11:34 27 4
gpt4 key购买 nike

我是 postgres 的新手,我知道 \dt 会显示表格,`dtIs` 会显示表格和索引,但我正在寻找如何显示/查找隐藏的表格,如果有的话?

最佳答案

要在数据库的任何 架构中查找,您可以检查目录表pg_class

SELECT oid::regclass AS table_name
FROM pg_class
WHERE relname = 'my_table_name'
AND relkind = 'r';

请注意,这包括不在您的 search_path 中的“不可见”表,甚至是您根本无法访问的其他 session 中的临时表。没有其他“隐藏”表。

同一集群的其他数据库中的表包括在内。

关于database - 查找隐藏的 Postgres 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19301455/

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