数据库中表记录数查询
作者:佚名
来源:本站原创
点击数: 次
发布时间:2011年12月07日
问题产生:在数据库中需要了解当前数据库中的表记录数量,特别对于数据量庞大的数据库。
解决办法:
select Top 50 o.name,i.rows
from sysobjects o,sysindexes i
where o.id=i.id
and o.Xtype= 'U '
and i.indid <2
Order By i.rows Desc
top50:是显示当前数据库中的前50个表,依据Order By的参数来进行排序。
sysobjects, sysindexes 是系统表,主要记录系统数据库中对象元素。具体了解请点击表名参看