sql sever 查询用户所有的表和各个表数据量

Posted wangleping

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql sever 查询用户所有的表和各个表数据量相关的知识,希望对你有一定的参考价值。

和oracle有区别, 需要关联表

 

SELECT A.NAME ,B.ROWS  FROM sysobjects  A

 

JOIN sysindexes B ON A.id = B.id

WHERE A.xtype = ‘U‘ AND B.indid IN(0,1) ORDER BY B.ROWS DESC;

 

-- 需要注意

1. 执行脚本需要在你 新建的 目标数据库那一层  新建查询;

2. sysobjects  A  和 sysindexes B 是两张不同的表

以上是关于sql sever 查询用户所有的表和各个表数据量的主要内容,如果未能解决你的问题,请参考以下文章

数据库入门(SQL SEVER)之SQL语句删除单行数据,所有行数据,表和数据库

sql语句查询服务器的数据库,数据库的全部表和表的全部列

ORACLE怎么根据字段值找出所有的表和字段?

SQL查询加入不同的表和计数

SQL Sever索引

使用动态加载的表和数据库名称在查询中避免 SQL 注入