查询指定库中所有表信息(记录数,使用空间等)

exec sp_MSForEachTable 
  @precommand=N'create table ##(
  表名 sysname,
 记录数 int,
  保留空间 Nvarchar(10),
  使用空间 varchar(10),
  索引使用空间 varchar(10),
 未用空间 varchar(10))',
 @command1=N'insert ## exec sp_spaceused ''?''',
 @postcommand=N'select * from ## order by 记录数 '
 
 DROP TABLE ##
posted @ 2016-11-17 13:54  renzaijianghu  阅读(289)  评论(0编辑  收藏  举报