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




相关推荐
杨云龙UP25 分钟前
Oracle Data Pump实战:expdp/impdp常用参数与导入导出命令整理_20260406
linux·运维·服务器·数据库·oracle
想唱rap38 分钟前
线程池以及读写问题
服务器·数据库·c++·mysql·ubuntu
爱丽_1 小时前
B+ 树范围查询为什么快:页分裂/合并、索引设计与 SQL 写法优化
数据库·算法·哈希算法
better_liang2 小时前
每日Java面试场景题知识点之-MySQL索引
java·数据库·mysql·性能优化·索引
AgCl232 小时前
MYSQL-4-DQL数据查询语言-3/14-15
数据库·mysql
别抢我的锅包肉2 小时前
【MySQL】第五节 - 事务实战详解:从基础到并发控制(附 Navicat 可运行实验脚本)
数据库·mysql
AgCl233 小时前
MYSQL-5-DCL数据查询语言-3/16
数据库·mysql
IvorySQL3 小时前
PostgreSQL 技术日报 (4月7日)|内核开发新动态,多项功能优化落地
数据库·postgresql·开源
IvorySQL3 小时前
PostgreSQL 技术日报 (4月6日)|内核补丁与性能优化速递
数据库·postgresql·开源
IvorySQL3 小时前
PostgreSQL 技术日报 (4月5日)|六大核心补丁进展,生产环境必看
数据库·postgresql·开源