手机
当前位置:查字典教程网 >编程开发 >mssql数据库 >SQL 统计一个数据库中所有表记录的数量
SQL 统计一个数据库中所有表记录的数量
摘要:复制代码代码如下:CREATETABLE#tmptb(tbnamesysname,tbrowsint,tbREservedvarchar(1...

复制代码 代码如下:

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 未用空间

【SQL 统计一个数据库中所有表记录的数量】相关文章:

SQL Server 2008 备份数据库、还原数据库的方法

MSSQL 删除数据库里某个用户所有表里的数据

查询sql数据库中表占用的空间大小

SQL Server使用一个语句块批量插入多条记录的三种方法

SQL Server数据库中的存储过程介绍

使用SQL Server数据库嵌套子查询的方法

SQL Server 数据库清除日志的方法

SQL小技巧 又快又简单的得到你的数据库每个表的记录数

SQL SERVER:不同服务器数据库之间的数据操作

SQL Server中统计每个表行数的快速方法

精品推荐
分类导航