刚刚需要用到的,记录一下,SQL05以上管用,2000没试过。。。
select b.[name] 表名,max(a.rowcnt) 记录数
from sysindexes a
join sys.objects b on b.object_id=a.id
where b.type='U'
group by b.[name]
本文介绍了一种使用SQL查询优化技术来获取用户表的最大记录数的方法,适用于SQL Server 2005及以上版本。通过将系统索引与对象表连接,并筛选类型为'U'的数据,我们可以有效地计算并展示表中最大的记录数量。
刚刚需要用到的,记录一下,SQL05以上管用,2000没试过。。。
select b.[name] 表名,max(a.rowcnt) 记录数
from sysindexes a
join sys.objects b on b.object_id=a.id
where b.type='U'
group by b.[name]

被折叠的 条评论
为什么被折叠?