我搜索了一段时间,但一无所获......希望这里有人可以提供帮助。
我可以在数据库 (SQL Server 2005) 上运行一个查询,该查询将返回每个表中的行数吗?
最佳答案
您可以尝试类似 this 的内容:
SELECT
[TableName] = so.name,
[RowCount] = MAX(si.rows)
FROM
sysobjects so,
sysindexes si
WHERE
so.xtype = 'U'
AND
si.id = OBJECT_ID(so.name)
GROUP BY
so.name
ORDER BY
2 DESC
关于SQL 2005 - 查询查找行数最多的表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1299916/