sqlserver查询数据的所有表名和行数
2016-06-20 15:43
435 查看
sqlserver查询数据的所有表名和行数
//查询所有表明 select name from sysobjects where xtype='u' select * from sys.tables //查询数据库中所有的表名及行数 SELECT a.name, b.rows FROM sysobjects AS a INNER JOIN sysindexes AS b ON a.id = b.id WHERE (a.type = 'u') AND (b.indid IN (0, 1)) ORDER BY a.name,b.rows DESC //查询所有的标明及空间占用量\行数 select object_name(id) tablename, 8*reserved/1024 reserved, rtrim(8*dpages)+'kb' used, 8*(reserved-dpages)/1024 unused, 8*dpages/1024-rows/1024*minlen/1024 free, rows --,* from sysindexes where indid=1 order by tablename,reserved desc
相关文章推荐
- MySQL常规优化
- BOS项目练习(权限/角色/用户管理(CRUD),基于数据库实现动态授权,ehcache缓存权限,shiro标签,菜单权限展示)
- mysql配置文件my.cnf的事例并附解释
- mysql索引理解
- Mysql 存储过程 处理批量插入具有一定特点的数据
- navicat连接数据库报错1045
- mysql mysqli pdo区别
- nosql mongodb group分组统计及索引优化
- oracle学习笔记 存储及raid技术概述
- 【Oracle】GoldenGate 12.2 OGG-01201 Error reported by MGR : Access denied.
- 扛得住双11的Mysql---操作系统
- oracle循环 & procedure与declare嵌套
- redis常用操作
- 演示一个简单的Redis队列
- MySQL与MongoDB的操作对比,以及区别
- mysql数据库主从同步配置教程--数据库同步
- 关系型数据库和NoSQL的对比表格
- Oracle DB 学习备注
- 配置mongodb 复制集3.2
- mysql同一台服务器上不同数据库中个别表内容同步