sql 所有表的行数

Posted

tags:

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

SELECT sc.NAME + '.' + ta.NAME TableName
	,SUM(pa.rows) RowCnt
FROM sys.tables ta
INNER JOIN sys.partitions pa ON pa.OBJECT_ID = ta.OBJECT_ID
INNER JOIN sys.schemas sc ON ta.schema_id = sc.schema_id
WHERE ta.is_ms_shipped = 0
	AND pa.index_id IN (
		1
		,0
		)
GROUP BY sc.NAME
	,ta.NAME
ORDER BY SUM(pa.rows) DESC

以上是关于sql 所有表的行数的主要内容,如果未能解决你的问题,请参考以下文章

sql 获取数据库中所有表的行数。

如何获取 SQL SERVER 数据库中所有表的行数 [重复]

选择数据库中所有表的行数

MS SQL 如何查看一个数据库中所有表的行数

Netezza 中数据库中所有表的行数

oracle查看所有表及各表行数