手机
当前位置:查字典教程网 >编程开发 >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 统计一个数据库中所有表记录的数量】相关文章:

除MSSQL数据库text字段中恶意脚本的删方法

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

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

SQL server 2005将远程数据库导入到本地的方法

sql 语句 取数据库服务器上所有数据库的名字

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

更改SQL Server 2005数据库中tempdb位置的方法

SQL Server 2008 数据库中创建只读用户的方法

SQL数据库开发中的一些经典代码

SQLServer 触发器 数据库进行数据备份

精品推荐
分类导航