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

查询数据库中没有数据的表 暂时只能查询出来肉眼比对

时间:2015-12-16 18:56:10      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:

CREATE TABLE ##temp(
  id int identity(1,1),
   TbName varchar(500)
  )

   CREATE TABLE ##temp1(
  id int identity(1,1),
   TbName varchar(500)
  )

  go 
insert into ##temp 
select t.name as TbName from  SYS.tables t

 go
 
  declare @n int 
  set @n=1
  declare @tempid  varchar(500) 
  set @tempid=0
  declare @rows int
  select @rows=count(*) from ##temp  
  while @n <= @rows 
  begin
        
		declare @tempid1 varchar(500) 
		declare @sql varchar(500) 
		declare @TbName varchar(500) 
	 	select  @TbName=TbName from ##temp  where id = @n
		set @sql = ‘select count(*) from ‘+ @TbName;
		EXEC (@sql)--查询本表数据条数
		select @TbName--查询本表表名
		set @n = @n + 1
  end 
 --Drop TABLE ##temp
--Drop TABLE ##temp1

  

查询数据库中没有数据的表 暂时只能查询出来肉眼比对

标签:

原文地址:http://www.cnblogs.com/liucai/p/5051836.html

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