【postgreessql 】统计库中的所有表数量

在PostgreSQL中,你可以使用SQL查询来统计数据库中的所有表数量。这通常涉及到查询系统目录表,特别是 pg_catalog.pg_tables 表,它存储了关于数据库中所有表的信息。

sql 复制代码
SELECT COUNT(*)
FROM information_schema.tables
WHERE table_schema  IN ('your_table_schema') AND  table_type = 'BASE TABLE';

在这个查询中:

table_schema = 'your_table_schema' 条件限制了查询只包括在 **your_table_schema**模式中的表。

table_type = 'BASE TABLE' 条件确保只统计实际的表,而不是视图或其他类型的对象。




相关推荐
Lentou1 分钟前
Prompt提示词相关教程
数据库·prompt
Irissgwe1 分钟前
redis之持久化
数据库·redis·缓存
2401_837163891 分钟前
CSS如何处理带有状态切换的折叠菜单_利用BEM修饰符管理状态
jvm·数据库·python
eLIN TECE2 分钟前
Redis重大版本整理(Redis2.6-Redis7.0)
java·数据库·redis
m0_617881424 分钟前
Navicat连接MariaDB报1045密码错误怎么办_权限排查与解决
jvm·数据库·python
m0_515098425 分钟前
C#怎么操作WPF数据模板 C#如何用DataTemplate定义集合项的显示样式和布局【控件】
jvm·数据库·python
qq_654366985 分钟前
golang如何实现告警分级与升级_golang告警分级与升级实现步骤
jvm·数据库·python
2401_897190555 分钟前
Redis怎样在Spring中执行批量Pipeline指令
jvm·数据库·python
西敏寺的乐章6 分钟前
大模型 Prompt 体系与调参完全指南:System/User/Tools Prompt 区别与推理参数实战
数据库·人工智能·prompt
2301_815279526 分钟前
使用 Go 语言安全高效地将 SSH 公钥复制到远程服务器
jvm·数据库·python