自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

sql server遍歷表不用游標(biāo)和臨時(shí)表的方法

數(shù)據(jù)庫 SQL Server
在sql server中遍歷一個(gè)表,顯示出來,不用游標(biāo)和臨時(shí)表可以嗎?答案是肯定的。下文就列舉了這樣的一個(gè)例子,供您參考。

sql server遍歷表一般都需要用到游標(biāo)和臨時(shí)表,不過下面介紹的例子卻不用游標(biāo)和臨時(shí)表就可以實(shí)現(xiàn)sql server遍歷表,讓我們一起來了解一下.

表結(jié)構(gòu)如下
  id name
---------------------------------------
  10001 sky blue water 
  10002 book apple shirt 
  10005 cup yellow org
  61245 box phone paper

  1. Create table T(id int,name varchar(50))  
  2.  
  3. insert into T select  10001,    'sky blue water'   
  4. insert into T select  10002 ,   'book apple shirt'   
  5. insert into T select  10005 ,   'cup yellow org'   
  6. insert into T select  61245 ,   'box phone paper'  
  7. GO  
  8.  
  9. SELECT  
  10.      id,  
  11.     SUBSTRING(A.name,B.number,CHARINDEX(' ',A.name+' ',B.number)-B.number) AS [name]  
  12.       
  13. FROM  T as  A  
  14.     JOIN master.dbo.spt_values AS B  
  15.         ON B.type='p' AND B.number BETWEEN 1 AND LEN(A.name)  
  16.             AND SUBSTRING(' '+A.name,B.number,1)=' '  
  17.  
  18. /*  
  19. id          name                                                 
  20. ----------- --------------------------------------------------   
  21. 10001       sky  
  22. 10001       blue  
  23. 10001       water  
  24. 10002       book  
  25. 10002       apple  
  26. 10002       shirt  
  27. 10005       cup  
  28. 10005       yellow  
  29. 10005       org  
  30. 61245       box  
  31. 61245       phone  
  32. 61245       paper  
  33. */  
  34.  
  35. Drop table T 

以上就是sql server遍歷表不用游標(biāo)和臨時(shí)表的方法介紹。

 

 

 

【編輯推薦】

SQL Server存儲(chǔ)過程的單步調(diào)試

sql server系統(tǒng)表說明

SQL Server創(chuàng)建分區(qū)函數(shù)的方法

SQL SERVER全文檢索的實(shí)現(xiàn)

SQL Server全文索引的用法

責(zé)任編輯:段燃 來源: CSDN論壇
相關(guān)推薦

2010-09-16 15:10:48

SQL Server表

2011-03-29 13:22:07

SQL Server臨時(shí)表表變量

2011-09-02 14:45:43

Oracle臨時(shí)表SQL Server臨

2010-10-19 14:45:01

SQL SERVER臨

2010-07-22 16:02:29

2010-09-16 15:03:10

SQL Server臨

2010-09-16 17:56:31

SQL server臨

2021-01-18 05:23:14

SQL 排序Server

2010-11-11 10:53:22

SQL Server遍

2010-07-08 14:42:34

SQL Server臨

2010-10-19 15:25:05

Sql Server臨

2010-07-01 14:11:40

SQL Server內(nèi)

2010-09-02 16:28:03

SQL刪除

2010-07-01 14:46:10

SQL Server臨

2010-07-26 13:56:38

SQL Server臨

2010-07-22 15:56:04

SQL Server臨

2010-10-19 14:56:05

sql server臨

2010-09-09 13:32:14

SQL函數(shù)遍歷

2010-07-23 13:42:11

SQL Server臨

2010-11-11 09:20:46

SQL Server創(chuàng)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)