SQL 计算一个数据库中所有表记录的数量
发布时间:2021-12-24 11:38:15 所属栏目: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
复制代码 代码如下: 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 索引使用空间 (编辑:洛阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐
- sql-server – 使用T-SQL测试字符串是否为回文结
- SqlServer中的日期与时间代码
- sql-server – SQL Server如何确定缺失索引请求中
- sql-server – ‘SELECT TOP’性能问题
- SQL Server 2005:从最后开始的charindex
- sql-server-2005 – 为什么有人会在查询中放置`w
- 用于.Net项目的文档数据库/键值存储
- sql-server – 收缩Sql Server数据库
- entity-framework-4 – 如何使用SQL Compact 4首
- sql-server – SQL Server 2008 / 2008R2备份兼容
热点阅读