随笔 - 72, 评论 - 94, 访问 - 420736

导航


  • 访问:420736次
  • 积分:768分
  • 排名:第15名
  • 随笔:72篇
  • 评论:94条

随笔分类

随笔档案

相册

最新评论

阅读排行榜

评论排行榜

好饱 阅读(1155) 评论(0)

查询所有数据库表中的记录数:

if object_id(N'tempdb.db.#') is not null
drop table #
create table #(id int identity ,tblname varchar(50),num int)
declare @name varchar(30)
declare roy cursor for select name from sysobjects where xtype='U'
open roy
fetch next from roy into @name
while @@fetch_status=0
begin
declare @i int
declare @sql nvarchar(1000)
set @sql='select @n=count(1) from ' + @name
exec sp_executesql @sql,N'@n int output',@i output
insert into # select @name,@I
fetch next from roy into @name
end
close roy
deallocate roy
select * from # order by num

发表评论
切换编辑模式