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

原创 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)

查询指定的表在那些中存在

  • zgqtxwd
  • zgqtxwd
  • 2008年04月27日 10:27
  • 163

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

--查询指定的表在那些数据库中存在declare @tbname sysnameset @tbname=客户资料declare @dbname sysname,@sql nvarchar(4000),...
  • chenzhiya
  • chenzhiya
  • 2008年01月03日 15:39
  • 139

MySQL之——查询指定的数据库、表是否存在

1、查看指定的数据库是否存在 SELECT information_schema.SCHEMATA.SCHEMA_NAME FROM information_schema.SCHEMATA where...
  • l1028386804
  • l1028386804
  • 2016年11月18日 13:13
  • 4173

如何判断mysql某个数据库某张表是否存在

SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA='dbname' AND TABLE_NAME='tablena...
  • jianfpeng241241
  • jianfpeng241241
  • 2015年01月27日 09:41
  • 2777

查询PostgreSQL中的数据库是否存在

SELECT u.datname  FROM pg_catalog.pg_database u where u.datname='rftDatabase';
  • qq_36221405
  • qq_36221405
  • 2017年01月17日 09:59
  • 1034

MYSQL 查询数据库中所有表及表中是否存在指定列方法

查询数据库中所有表名称的语句(参考:http://zhidao.baidu.com/question/535813537.html ) SELECT table_name, table_type, ...
  • daiafei
  • daiafei
  • 2016年03月03日 16:07
  • 3967

mySql数据库--判断库、表是否存在

方法一(在查询器?): DELIMITER $$   DROP FUNCTION IF EXISTS `func_check_db_exists`$$   CREATE FUNCTION...
  • xmlife
  • xmlife
  • 2016年04月12日 23:03
  • 3819

sql server 查询表中是否存在某列

sql server 查询表中是否存在某列
  • kp783491236
  • kp783491236
  • 2016年03月22日 10:27
  • 1468

MySQL查询数据库表是否存在

SELECT COUNT(1) FROM information_schema.tables WHERE table_schema='shihou_event' AND table_name = ta...
  • shuist_king
  • shuist_king
  • 2017年04月08日 09:48
  • 1536

Android 判断数据库中是否存在某个表

[java] view plain copy   "margin-top:0px; margin-bottom:0px; padding-top:0px; padding-...
  • yin767833376
  • yin767833376
  • 2016年03月08日 17:50
  • 2494
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:查询指定的表在那些数据库中存在
举报原因:
原因补充:

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