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




相关推荐
ycjunhua2 分钟前
windows 安装PostgreSQL 数据库
数据库·windows·postgresql
Mr.徐大人ゞ4 分钟前
2-6.pg特性功能之系列规则介绍和使用
postgresql
liliangcsdn5 分钟前
多轮对话长上下文-增量摘要和结构化摘要示例
服务器·数据库·microsoft
NineData10 分钟前
NineData 5.0 产品发布和生态伙伴大会,圆满举办!
运维·数据库·人工智能
Chasing__Dreams23 分钟前
Mysql--基础知识点--110--select ... lock in share mode VS select ... for share
数据库·mysql
aXin_ya26 分钟前
Redis 网络模型 内存回收
数据库·redis·缓存
一 乐32 分钟前
咖啡商城|基于springboot + vue咖啡商城系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·毕设·咖啡商城系统
画堂秋32 分钟前
网站爬取实例操作
数据库·爬虫
Polar__Star36 分钟前
HTML函数在多GPU系统中如何调用_显卡切换机制说明【汇总】
jvm·数据库·python
2301_8135995543 分钟前
mysql为什么不要在索引列上做运算_mysql函数索引使用场景
jvm·数据库·python