pgsql查询所有表名
时间: 2023-11-17 18:08:20 浏览: 93
PgSQL常用命令
4星 · 用户满意度95%
你可以使用以下的 SQL 查询来获取 PostgreSQL 数据库中所有表的名称:
```
SELECT table_name
FROM information_schema.tables
WHERE table_schema = 'public'
AND table_type = 'BASE TABLE';
```
这个查询会返回 public schema 中所有基础表的名称。你可以将 `public` 替换成你想要查询的 schema 名称,或者移除 `AND table_schema = 'public'` 这个限制条件来查询所有 schema 中的表名。
阅读全文