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

使用SQL中的ROW_NUMBER()和while循環(huán)對(duì)每一行執(zhí)行操作

數(shù)據(jù)庫(kù) SQL Server
如果我們想對(duì)一個(gè)表的每一行做出比較復(fù)雜的操作,大多會(huì)想到用游標(biāo),本文中,我們將換一種思路,用SQL Server 2005中的新函數(shù)ROW_NUMBER()和while循環(huán)來(lái)對(duì)每一行執(zhí)行操作。

如果要對(duì)表的所有行都做復(fù)雜的操作,通過(guò)使用函數(shù)ROW_NUMBER()和while循環(huán)也可以操作,下面就將為您介紹使用SQL中的ROW_NUMBER()和while循環(huán)對(duì)每一行執(zhí)行操作的方法,供您參考,希望對(duì)您學(xué)習(xí)SQL數(shù)據(jù)庫(kù)有所幫助。

詳細(xì)的示例代碼如下:

  1. select Department_No as departmentNo,ROW_NUMBER()  
  2.  
  3. OVER(ORDER BY Department_No) AS rowNumber into  
  4.  
  5. #depTemp--建立臨時(shí)表  
  6.  
  7. from departments  
  8.  
  9. declare @max int  
  10.  
  11. --用來(lái)獲得最大的rowNumber  
  12.  
  13. select @maxmax=max(rownumber)  
  14.  
  15. from #depTemp  
  16.  
  17. declare @rowNo int  
  18.  
  19. set @rowNo=1 
  20.  
  21. while @rowNo<=@max  
  22.  
  23. --用來(lái)對(duì)每一個(gè)rowNumber來(lái)進(jìn)行循環(huán)操作  
  24.  
  25. begin  
  26.  
  27. --此處對(duì)每一行要進(jìn)行的操作的代碼  
  28.  
  29. set @rowNo=@rowNo+1  
  30.  
  31. end  
  32.  
  33. drop table #depTemp--清除臨時(shí)表   

 

 

 

【編輯推薦】

SQL中循環(huán)語(yǔ)句的效果實(shí)例

SQL中類(lèi)似For循環(huán)處理的實(shí)例

對(duì)存儲(chǔ)過(guò)程代替SQL語(yǔ)句的討論

SQL聚合函數(shù)之Avg 函數(shù)

SQL中MAX()和MIN()函數(shù)的使用

責(zé)任編輯:段燃 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-08-15 13:48:47

SQL ServerROW_NUMBER(

2010-09-08 17:00:22

SQLWHILE循環(huán)

2011-08-30 10:53:05

SQL Serverrow_number(自動(dòng)產(chǎn)生行號(hào)

2021-10-19 17:52:16

Git命令算數(shù)

2010-09-09 16:34:19

SQL循環(huán)while

2021-03-24 13:17:41

編程循環(huán)語(yǔ)句Java

2020-08-24 08:25:48

Python開(kāi)發(fā)工具

2021-08-31 09:49:37

CPU執(zhí)行語(yǔ)言

2009-07-21 14:03:00

Scalaif表達(dá)式while循環(huán)

2023-02-25 16:33:12

Luawhile

2011-03-25 10:49:30

Join一對(duì)多

2010-09-08 17:15:45

SQL循環(huán)結(jié)構(gòu)

2020-10-23 09:35:41

開(kāi)源 Java 代碼

2021-12-09 23:20:31

Python循環(huán)語(yǔ)句

2021-06-07 16:01:15

代碼開(kāi)發(fā)工具

2021-02-24 14:30:59

JavaScript語(yǔ)言開(kāi)發(fā)

2021-05-28 07:39:17

SQL代碼操作

2020-04-10 15:20:40

數(shù)據(jù)庫(kù)SQL索引

2016-12-02 08:53:18

Python一行代碼

2025-01-20 08:35:53

點(diǎn)贊
收藏

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