查询数据库中表数量和各表中数据量

Posted linliquan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查询数据库中表数量和各表中数据量相关的知识,希望对你有一定的参考价值。

 

1.查询某个数据库下有多少张表

SELECT COUNT(*) TABLES FROM information_schema.TABLES WHERE table_schema = ‘替换成你的数据库名‘;

 

2.查询某个数据库下每个表有多少条数据

select TABLE_NAME, concat(truncate(data_length/1024/1024,2),‘ MB‘) as data_size,table_rows
from information_schema.tables where TABLE_SCHEMA = ‘替换成你的数据库名‘;

以上是关于查询数据库中表数量和各表中数据量的主要内容,如果未能解决你的问题,请参考以下文章

sqlserver 查询数据库各表的数据量

sqlserver 查询数据库各表的数据量

如何从数据库查询各表中所有存在默认值的字段

SqlServer查询某个数据库中表的数量?

Datagrip怎样查看各表数据量?

查询SQLServer 表大小和数量