统计一个数据库内所有表的记录条数总和,统计一个数据库中有多少张表的SQL语句

--统计一个数据库内所有表的记录条数总和
select SUM(rowcounts)
from (SELECT OBJECT_NAME(id) AS [TBName],MAX(rowcnt)[rowcounts] 
      FROM sys.sysindexes GROUP BY OBJECT_NAME(id))ss


--统计一个数据库中有多少张表的SQL语句
select count(*) from sysobjects where xtype='U'

猜你喜欢

转载自blog.csdn.net/tiemufeng1122/article/details/79500154