成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

sql遍歷所有表中某項值為已知數的查詢方法

數據庫 SQL Server
sql遍歷是SQL數據庫中重要的一環,下面就將為您介紹下面將為您介紹sql遍歷所有表中某項值為已知數的查詢語句,希望對您學習SQL數據庫有所啟迪。

下面將為您介紹sql遍歷所有表中某項值為已知數的查詢語句寫法,供您參考,如果您對sql遍歷方面感興趣的話,不妨一看,希望對您有所幫助。

  1. CREATE proc Full_Search(@string varchar(50))   
  2. as   
  3. begin   
  4.  
  5. declare @tbname varchar(50)   
  6. declare tbroy cursor for select name from sysobjects   
  7. where xtype'u ' --***個游標遍歷所有的表   
  8.  
  9. open tbroy   
  10. fetch next from tbroy into @tbname   
  11. while @@fetch_status=0   
  12. begin   
  13.  
  14. declare @colname varchar(50)   
  15. declare colroy cursor for select name from syscolumns   
  16. where id=object_id(@tbname) and xtype in (   
  17. select xtype from systypes   
  18. where name in ( 'varchar ', 'nvarchar ', 'char ', 'nchar ') --數據類型為字符型的字段   
  19. ) --第二個游標是***個游標的嵌套游標,遍歷某個表的所有字段   
  20.  
  21. open colroy   
  22. fetch next from colroy into @colname   
  23. while @@fetch_status=0   
  24. begin   
  25.  
  26. declare @sql nvarchar(1000),@j int   
  27. select @sql'select @i=count(1) from ' +@tbname + ' where '+ @colname+ ' like '+ '''%'+@string+ '%'''   
  28. exec sp_executesql @sql,N'@i int output',@i=@j output --輸出滿足條件表的記錄數   
  29. if @j> 0   
  30. BEGIN  
  31. select 包含字串的表名=@tbname  
  32. --exec( 'select distinct '+@colname+' from ' +@tbname + ' where '+ @colname+ ' like '+ '''%'+@string+ '%''')   
  33. END  
  34. fetch next from colroy into @colname   
  35. end   
  36.  
  37. close colroy   
  38. deallocate colroy   
  39.  
  40. fetch next from tbroy into @tbname   
  41. end   
  42. close tbroy   
  43. deallocate tbroy   
  44. end   
  45. go   
  46.  
  47. exec Full_Search '123'   
  48.  

以上就是sql遍歷所有表中某項值為已知數的查詢方法。

 

 

 

【編輯推薦】

SQL Server安全解析

sql server安全的兩層模型

讓sqlserver恢復到某個時間點

使用Easy Recovery實現sql server恢復

SQL Server系統表的作用

責任編輯:段燃 來源: 互聯網
相關推薦

2009-05-21 09:24:42

表空間查詢Oracle

2010-11-25 16:40:11

MySQL大表重復字段

2022-06-21 08:13:34

MySQL查詢數據庫

2010-11-11 10:53:22

SQL Server遍

2010-10-29 16:48:30

oracle查詢所有表

2009-01-27 21:00:00

服務器數據庫SQL Server

2012-07-30 09:50:28

MongoDB

2010-09-09 13:32:14

SQL函數遍歷

2010-11-09 12:09:23

SQL Server查

2009-06-08 10:20:01

Hibernate查詢

2009-06-17 15:52:23

Hibernate查詢

2010-11-15 16:26:46

Oracle系統時間

2010-10-29 11:22:23

Oracle用戶會話

2010-06-10 17:59:05

2010-10-22 16:48:49

SQL刪除所有表數據

2010-11-11 11:00:06

sql server遍

2010-11-11 10:41:03

sql server遍

2010-09-28 10:53:53

SQL表結構

2019-11-15 10:01:07

MySQL數據庫數據

2009-06-29 09:03:31

Hibernate多條
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美大片一区 | 国产探花在线观看视频 | 自拍亚洲 | 成人在线一区二区 | 色视频在线观看 | 国产高清免费视频 | 在线观看av网站永久 | 久久精品国产免费 | 日韩精品免费视频 | 成人精品毛片国产亚洲av十九禁 | 亚洲欧美精品在线 | 四虎首页 | 在线观看亚洲专区 | 欧美视频精品 | 亚洲人成人一区二区在线观看 | 日本超碰 | 日韩高清av| 精品日韩在线观看 | 久久狠狠 | 亚洲一区二区三区在线视频 | 高清不卡毛片 | 97久久久| 97精品一区二区 | 欧美精品影院 | 国产精品一区二区av | 日韩亚洲视频在线 | 在线视频国产一区 | 狠狠干天天干 | 欧洲视频一区二区 | 中文一区二区视频 | 天堂一区二区三区 | 成人黄色av网站 | 538在线精品 | 午夜免费看视频 | 亚洲人在线播放 | 四虎在线观看 | 久久性av | 免费成年网站 | 国产精品欧美精品 | 国产精品区一区二区三区 | 亚洲国产成人在线视频 |