SQL 统计一个数据库中所有表记录的数量

复制代码 代码如下:

create table #tmptb(tbname sysname,tbrows int

,tbreserved varchar(10),tbdata varchar(10)

,tbindexsize varchar(10),tbunused varchar(10))

insert into #tmptb exec sp_msforeachtable ‘exec sp_spaceused ”?”’

select * from #tmptb –列出所有表的情况

select tbrows ,tbname from #tmptb where tbrows=0 –列出记录数据为0的表

order by tbname

drop table #tmptb

其中

tbname 表名

tbrows 记录数

tbreserved 保留空间

tbdata 使用空间

tbindexsize 索引使用空间

tbunused 未用空间

(0)
上一篇 2022年3月21日
下一篇 2022年3月21日

相关推荐