博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
查询指定的表在那些数据库中存在(转)
阅读量:2452 次
发布时间:2019-05-10

本文共 777 字,大约阅读时间需要 2 分钟。

查询指定的表在那些数据库中存在(转)[@more@]

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

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8225414/viewspace-944379/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/8225414/viewspace-944379/

你可能感兴趣的文章
有效电子邮件地址大全_如何优雅有效地处理介绍电子邮件
查看>>
figma下载_如何在Figma中创建逼真的3D对象
查看>>
移动应用程序和网页应用程序_如何开发感觉像本机移动应用程序的渐进式Web应用程序...
查看>>
使用Chatkit构建Node.js命令行聊天应用程序
查看>>
asp.net应用程序_如何在ASP.NET中为聊天应用程序构建键入指示器
查看>>
css扩展语言_如何决定是否应该链接或扩展CSS类
查看>>
mergesort_Mergesort算法的功能方法
查看>>
github 和git_学习编码时如何学习Git和GitHub
查看>>
ios集成firebase_如何使用Firebase将Google Login集成到Ionic应用程序中
查看>>
测试驱动开发 测试前移_我如何以及为什么认为测试驱动开发值得我花时间
查看>>
2018黄河奖设计大赛获奖_宣布我们的freeCodeCamp 2018杰出贡献者奖获奖者
查看>>
javascript控制台_如何使用JavaScript控制台改善工作流程
查看>>
passport身份验证_了解如何使用Passport.js处理Node身份验证
查看>>
途虎养车三个创始人_3个来自非常规创始人的获奖技术和产品见解
查看>>
react jest测试_如何使用Jest和react-testing-library测试Socket.io-client应用程序
查看>>
100万用户服务器_我的应用在一个月内如何增长超过100万用户
查看>>
react本地储存_如何使用React和本地存储构建freeCodeCamp的配方框
查看>>
swift通知栏推送_如何使用Swift使用推送通知构建食品交付应用
查看>>
如何选择正确的容器编排以及如何进行部署
查看>>
出现字迹模糊迹象_改变迹象:如何使用动态编程解决竞争性编程问题
查看>>