码迷,mamicode.com
首页 > 数据库 > 详细

sql进阶-筛选库表中数据为空的表

时间:2018-01-10 17:00:02      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:pre   style   locate   eal   dealloc   body   exec   nvarchar   ext   

use 库名
go
declare @tablename nvarchar(100)
declare @sql nvarchar(2000)
declare @count int
declare @a int
declare cur_c cursor for
select name from sysobjects where xtype=U and status>=0
open cur_c
fetch next from cur_c into @tablename
while @@fetch_status = 0
begin
   set @sql=select @a=count(*) from +@tablename+‘‘
   exec sp_executesql @sql,N@a int output,@count output
   if @count=0
   print @tablename
   fetch next from cur_c into @tablename
end
close cur_c
deallocate cur_c

 

sql进阶-筛选库表中数据为空的表

标签:pre   style   locate   eal   dealloc   body   exec   nvarchar   ext   

原文地址:https://www.cnblogs.com/namedL/p/8259116.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!