查询指定的表在那些数据库中存在

原创 2004年01月04日 10:22:00

--查询指定的表在那些数据库中存在

declare @tbname sysname
set @tbname='客户资料'

declare @dbname sysname,@sql nvarchar(4000),@re bit,@sql1 varchar(8000)
set @sql1=''
declare tb cursor for select name from master..sysdatabases
open tb
fetch next from tb into @dbname
while @@fetch_status=0
begin
 set @sql='set @re=case when exists(select 1 from ['
  +@dbname+']..sysobjects where xtype=''U'' and name='''
  +@tbname+''') then 1 else 0 end'
 exec sp_executesql @sql,N'@re bit out',@re out
 if @re=1 set @sql1=@sql1+' union all select '''+@dbname+''''
 fetch next from tb into @dbname
end
close tb
deallocate tb
set @sql1=substring(@sql1,12,8000)
exec(@sql1)

查询表在那些存储中出现过及xtype分别代表什么

select b.name,xtype,text from h3.dbo.syscomments a, h3.dbo.sysobjects b where a.id=b.id  --and b.xt...
  • l_Aivin
  • l_Aivin
  • 2014年12月30日 17:16
  • 344

《惊鸿一瞥》 陈伟鸿 (为什么总在那些飘雨的日子,深深地把你捧起)

又是周末, 外面的雨又是淅淅沥沥地下个不停。 深圳这地方, 夏天就是各种莫名其妙的雨。 也好, 雨天, 周末, 那就哪里也不去了,  所谓晴耕雨读, 那就读书吧。之前已经陆续看完了一遍陈伟鸿的《惊鸿一...
  • stpeace
  • stpeace
  • 2015年05月23日 19:21
  • 995

网站快照不更新存在那些问题

,   网站快照不更新存在那些问题   网站快照不更新存在那些因素在影响着你的网站快照?   一、上线不久的网站即新站   新站上线之后,百度对其有一个审核期。在审核期内网站,无论是百度快照还...

mysql数据库show tables 显示表名,但是查询的时候却提示此表不存在

mysql数据库show tables 显示表名,但是查询的时候却提示此表不存在 itPublisher 分享于 2013-12-03 这个问题今天弄了一整天,一直没有解决,网上搜了好...

sqlite中如何查询数据库中存在的所有表?(转自:http://topic.csdn.net/u/20081231/16/6aee6233-32c2-4f20-a3d7-0cb154974ce4.)

sqlite中如何查询数据库中存在的所有表? 请指教!!! 官方文档就有。 http://www.sqlite.org/faq.html (7) How do I list all tab...
  • lslxdx
  • lslxdx
  • 2011年11月06日 15:56
  • 2411

mysql 查询指定数据库所有表, 指定表所有列, 指定列所有表 所有外键及索引, 以及索引的创建和删除

查询指定 数据库 中所有 表 -- 可以把 TABLE_NAME 换成 * 号, 查看更丰富的信息 SELECT TABLE_NAME FROM information_sche...

Java判断数据库结果集ResultSet 中是否存在指定列名

if 条件内,如果 rs.findColumn(columnName) > 0 ,ResultSet结果集中的列索引从1开始,不同于数组和list的从0开始,所以如果找到某列,那么它的索引值必然大于0...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:查询指定的表在那些数据库中存在
举报原因:
原因补充:

(最多只允许输入30个字)