获得所有表信息的SQL语句
敬业的IT人
互联网
佚名
2008-2-28 0:42:26
exec sp_MSForEachTable
@precommand=N'
create table ##(
id int identity,
表名 sysname,
字段数 int,
记录数 int,
保留空间 Nvarchar(10),
使用空间 varchar(10),
索引使用空间 varchar(10),
未用空间 varchar(10))',
@command1=N'insert ##(表名,记录数,保留空间,使用空间,索引使用空间,未用空间) exec sp_spaceused ''?''
update ## set 字段数=(select count(*) from syscolumns where id=object_id(''?'')) where id=scope_identity()',
@postcommand=N'select * from ## order by id drop table ##'
@precommand=N'
create table ##(
id int identity,
表名 sysname,
字段数 int,
记录数 int,
保留空间 Nvarchar(10),
使用空间 varchar(10),
索引使用空间 varchar(10),
未用空间 varchar(10))',
@command1=N'insert ##(表名,记录数,保留空间,使用空间,索引使用空间,未用空间) exec sp_spaceused ''?''
update ## set 字段数=(select count(*) from syscolumns where id=object_id(''?'')) where id=scope_identity()',
@postcommand=N'select * from ## order by id drop table ##'
- 最新文章
- MS-SQL server数据库开发精典技巧[02-28]
- 如何把图片、声音等存储到sql中[02-28]
- 全文索引—CONTAINS语法[02-28]
- 关于在SQL-SERVER里调用COM组件[02-28]
- 使用SQL Mail收发和自动处理邮件[02-28]
- 通用高效分页存储过程代码[02-28]
- 相关文章
- MS-SQL server数据库开发精典技巧[02-28]
- 如何把图片、声音等存储到sql中[02-28]
- 关于在SQL-SERVER里调用COM组件[02-28]
- 使用SQL Mail收发和自动处理邮件[02-28]
- 如何删除SQL SERVER 2000的日志文件空间?[02-28]
- SQL Server 数据库管理常用的SQL和T-SQL语句[02-28]
