在 PostgreSQL 中,您可以使用以下 SQL 查询来查看数据库中的表信息:

1. 查看所有表:
   \dt
   或者
   SELECT table_name FROM information_schema.tables WHERE table_schema = 'public';

2. 查看特定模式中的所有表:
   \dt schema_name.
   或者
   SELECT table_name FROM information_schema.tables WHERE table_schema = 'your_schema';

3. 查看表的详细信息(列、类型等):
   \d table_name
   或者
   SELECT column_name, data_type FROM information_schema.columns WHERE table_name = 'your_table';

4. 查看表的大小:
   SELECT table_name, pg_size_pretty(pg_total_relation_size(table_name)) AS table_size
   FROM information_schema.tables
   WHERE table_schema = 'public'
   ORDER BY pg_total_relation_size(table_name) DESC;

这些查询将允许您查看数据库中的表,检索表的基本信息以及了解表的大小。请确保将上述 SQL 查询中的关键字替换为您实际使用的数据库和表的名称。


转载请注明出处:http://www.zyzy.cn/article/detail/8449/PostgreSQL