热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

知道一个值jjfda,如何查找它在那个表,那_sqlserver

以Pubs为例,我现在知道一个值,‘jjfda’,但是不知道他在哪个表哪个字段  请问可以实现查询吗?  —————————————————————   –测试   http://www.gaod

以Pubs为例,我现在知道一个值,‘jjfda’,但是不知道他在哪个表哪个字段  
请问可以实现查询吗?  
—————————————————————  
 
–测试  
 

http://www.gaodaima.com/34738.html知道一个值jjfda,如何查找它在那个表,那_sqlserver

declare  @str  varchar(100)  
set  @str=’White’    –要搜索的字符串  
 
declare  @s  varchar(8000)  
declare  tb  cursor  local  for  
select  s=’if  exists(select  1  from  [‘+b.name+’]  where  [‘+a.name+’]  like  ”%’[email protected]+’%”)  
           print  ”所在的表及字段:  [‘+b.name+’].[‘+a.name+’]”’  
from  syscolumns  a  join  sysobjects  b  on  a.id=b.id  
where  b.xtype=’U’  and  a.status>=0  
           and  a.xusertype  in(175,239,231,167)  
open  tb  
fetch  next  from  tb  into  @s  
while  @@fetch_status=0  
begin  
           exec(@s)  
           fetch  next  from  tb  into  @s  
end  
close  tb  
deallocate  tb  
 
/*–测试结果  
 
所在的表及字段:  [authors].[au_lname]  
 
–*/

欢迎大家阅读《知道一个值jjfda,如何查找它在那个表,那_sqlserver》,跪求各位点评,若觉得好的话请收藏本文,by



推荐阅读
author-avatar
蓬从蓉Tahirah
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有