| 您的当前位置:首页 --> MSSQL教程 |
| 用SQL统计SQLServe表存储空间大小的代码 |
| 浏览次数:838 关键词 ( ) |
|
其实SQLServer提供了一个sp_spaceused的系统存储过程可以实现该功能,下面就是调用的SQL: 复制代码 代码如下: create table #tb(表名 sysname,记录数 int ,保留空间 varchar(10),使用空间 varchar(10) ,索引使用空间 varchar(10),未用空间 varchar(10)) insert into #tb exec sp_MSForEachTable 'EXEC sp_spaceused ''?''' select * from #tb go drop table #tb 这样就可以枚举出每个表存储空间的详细使用情况! |
| 下载次数:6 |
| 下载地址:点击下载 |
| 本资源为程序自动采集,如有侵权请联系我们移除 admin#80vps.com 来信请将#替换为@ |
| 下一条 Sqlserver事务备份和还原的实例代码(必看) 上一条 ROW_NUMBER SQL Server 2005的LIMIT功能实现(ROW_NUMBER()排序函数) |