您现在的位置是:网站首页> 编程资料编程资料
SQL 统计一个数据库中所有表记录的数量_MsSql_
2023-05-26
496人已围观
简介 SQL 统计一个数据库中所有表记录的数量_MsSql_
复制代码 代码如下:
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 未用空间
您可能感兴趣的文章:
相关内容
- sqlserver 动态创建临时表的语句分享_MsSql_
- OBJECTPROPERTY与sp_rename更改对象名称的介绍_MsSql_
- SQL Server中通过reverse取某个最后一次出现的符号后面的内容(字符串反转)_MsSql_
- 重命名SQLServer数据库的方法_MsSql_
- sqlserver bcp(数据导入导出工具)一般用法与命令详解_MsSql_
- 在SQL Server中使用SQL语句查询一个存储过程被其它所有的存储过程引用的存储过程名_MsSql_
- sqlserver中将varchar类型转换为int型再进行排序的方法_MsSql_
- sql不常用函数总结以及事务,增加,删除触发器_MsSql_
- SQL语句删除2条重复数据一条保留一条_MsSql_
- 将Reporting services的RDL文件拷贝到另外一台机器时报Data at the root level is invalid的解决方法_MsSql_
