【问题标题】:PostgreSQL display all tables in different schema without setting search_pathPostgreSQL 在不设置 search_path 的情况下以不同的模式显示所有表
【发布时间】:2025-11-21 16:50:02
【问题描述】:

最近我在 postgresql 上的经验,发现 \dt 不会显示所有表,如果这些表具有相同的名称但在不同的架构下。

例子

test2.my_table1
test1.my_table1

如果设置了 search_path,\dt 将只显示第一优先级模式中的表。

这对于多租户数据库管理来说将是一个非常痛苦的过程。

【问题讨论】:

标签: postgresql multi-tenant dt


【解决方案1】:

简单的使用命令

\dt *.<tale_prefix>*

示例:

\dt *.my_*

【讨论】:

    最近更新 更多