【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' 条件确保只统计实际的表,而不是视图或其他类型的对象。




相关推荐
昔柯的修炼日记6 分钟前
使用 Navicat 将 Excel 导入数据库
数据库
进击的雷神3 小时前
数据库知识全面考查:从基础概念到实战应用
jvm·数据库·oracle
Le_ee3 小时前
sqli-labs靶场第七关——文件导出注入
数据库·sql·网络安全·php·sql注入·sqli—labs
不知几秋4 小时前
Maven
java·数据库·maven
政沅同学4 小时前
数据库实验报告 SQL SERVER 2008的基本操作 1
数据库
lyw2056194 小时前
MySQL八股(自用)
数据库·mysql
MMMMMMMMMMemory5 小时前
pgsql14自动创建表分区
数据库·pgsql
文牧之5 小时前
PostgreSQL 配置设置函数
运维·数据库·postgresql
jllllyuz6 小时前
matlab实现蚁群算法解决公交车路径规划问题
服务器·前端·数据库
下雨天u7 小时前
maven dependencyManagement标签作用
java·数据库·maven