如何把一个数据库里面所有的表里的条数查询出来
提问:在sqlserver2005中如何把一个数据库里面所有的表里的条数查询出来(数据库中所有表累计起来的数据行数)??请各位高手有没有简便的方法?
[解决办法]
- SQL code
create table #t(cnt int) insert into #t exec sp_msforeachtable 'select count (*) as cnt from ?'select sum(cnt) from #t
[解决办法]
更简单的
- SQL code
select sum(rowcnt) from sys.sysindexes where indid=0 and id<>8
[解决办法]