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 ##'
获得所有表信息的SQL语句
浏览:25日期:2023-06-13
相关文章:
热门推荐
- C#语言入门:for循环语句
- 1.RFC2318 - The text/css Media Type
- 2.PHP100教程之深入理解PHP内核类的结构
- 3.CSS2中鼠标激活显示背景色
- 4.用JS来制作闪烁的边框
- 5.网页制作JS代码优化经验总结
- 6.教你如何用Eclipse创建一个Maven项目
- 7.小白必看toString(),String.valueOf,(String)强转
- 8.IE6-8中Date不支持toISOString的修复方法是什么?修复方法分享
- 9.docker 搭建svn服务器的教程
- 10.打开网页的时候提示: Internet Explorer 无法打开 Internet站点已终止操作