1.获取数据库中各表的记录数
SELECT A.NAME AS 表名,MAX(B.ROWS) AS 记录条数
FROM SYSOBJECTS A, SYSINDEXES B
WHERE A.ID = B.ID
AND A.XTYPE = 'U'
GROUP BY A.NAME
ORDER BY MAX(B.ROWS) DESC;
本文提供了一种使用SQL查询来获取数据库中各个表的记录数的方法。通过联合使用SYSOBJECTS和SYSINDEXES表,可以有效地统计每个表的数据条数,并按记录数量降序排列。
1.获取数据库中各表的记录数
SELECT A.NAME AS 表名,MAX(B.ROWS) AS 记录条数
FROM SYSOBJECTS A, SYSINDEXES B
WHERE A.ID = B.ID
AND A.XTYPE = 'U'
GROUP BY A.NAME
ORDER BY MAX(B.ROWS) DESC;
522

被折叠的 条评论
为什么被折叠?
&spm=1001.2101.3001.5002&articleId=78716098&d=1&t=3&u=1d20b76011de491dba867fe9d5a73f53)