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

使用游標循環進行SQL更新插入的SQL語句

數據庫 SQL Server
使用游標循環,可以實現SQL更新插入,下面就將為您詳細介紹該方法的SQL語句寫法,供您參考,希望對您有所啟迪。

使用SQL中的循環,可以實現許多我們需要的操作,比如SQL更新操作。下面就為您介紹使用游標循環進行SQL更新插入的SQL語句寫法,希望對您深入學習SQL更新有所幫助。

  1. --開始事務  
  2. BEGIN TRAN  
  3.  
  4. --不顯示計數信息  
  5. SET NOCOUNT ON  
  6. DECLARE @ProjNo varchar(50),@CusNo varchar(50)  
  7.  
  8. --聲明游標  
  9. DECLARE CRMPSContact_cursor CURSOR FOR   
  10. SELECT ProjNo  
  11. FROM CRMPSContact  
  12. WHERE ProjNo>0  
  13.  
  14. --打開游標  
  15. OPEN CRMPSContact_cursor  
  16.  
  17. --取***行的值給專案變量: @ProjNo  
  18. FETCH NEXT FROM CRMPSContact_cursor   
  19. INTO @ProjNo  
  20.  
  21. --取得客戶號  
  22. select @CusNoCusNo = CusNo   
  23. from CRMPSProjectM   
  24. where ProjNo = @ProjNo  
  25.  
  26. --得到CRMPSContact中某專案號對應的客戶號  
  27. update CRMPSContact   
  28. set CusNo = @CusNo  
  29. where ProjNo = @ProjNo  
  30.  
  31. --執行錯誤回滾  
  32. if @@error!=0  
  33.   begin  
  34.     rollback tran  
  35.     return  
  36.   end  
  37.  
  38. --移動游標,其它所有行更新操作(當到結尾時退出)  
  39. WHILE @@FETCH_STATUS = 0 
  40. BEGIN        
  41.    --游標移到下一行  
  42.    FETCH NEXT FROM CRMPSContact_cursor   
  43.    INTO @ProjNo  
  44.  
  45.    --取得客戶號  
  46.    select @CusNoCusNo = CusNo   
  47.    from CRMPSProjectM   
  48.    where ProjNo = @ProjNo  
  49.  
  50.    --得到CRMPSContact中某專案號對應的客戶號  
  51.    update CRMPSContact   
  52.    set CusNo = @CusNo  
  53.    where ProjNo = @ProjNo  
  54.      
  55.    --執行錯誤回滾  
  56.    if @@error!=0  
  57.    begin  
  58.      rollback tran  
  59.      return  
  60.    end  
  61. END  
  62.  
  63. --提交所有變更  
  64. COMMIT TRAN  
  65.  
  66. --關閉游標  
  67. CLOSE CRMPSContact_cursor  
  68.  
  69. --釋放游標  
  70. DEALLOCATE CRMPSContact_cursor  
  71.  
  72. --恢復設置  
  73. SET NOCOUNT OFF  
  74. GO 

 

 

 

【編輯推薦】
教您如何進行SQL跨表更新

SQL中IS NULL的語法

SQL中if語句的用法示例

速學如何定義SQL存儲過程

sql server表改為dbo的方法

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

2010-09-08 16:38:13

SQL循環語句

2010-11-12 14:16:21

SQL游標

2010-09-08 16:48:27

SQL循環游標

2010-09-08 16:26:26

SQL循環語句

2010-09-08 16:17:37

SQL循環語句

2010-09-09 16:40:58

SQL循環游標

2010-09-17 10:39:36

SQL中

2010-11-11 11:37:22

SQL SELECT語

2010-09-17 13:54:02

SQL語句

2010-09-27 10:29:14

sql update語

2010-09-07 10:56:58

SQL語句

2010-09-16 16:17:03

TRUNCATE TA

2010-07-08 17:40:27

2010-09-08 17:10:24

SQL循環語句

2010-09-02 16:46:18

SQL刪除

2010-09-10 14:33:32

SQL循環語句

2010-09-17 16:53:14

SQL中CREATE

2010-09-25 15:07:08

SQL插入語句

2010-09-24 15:58:24

SQL語句逐條更新

2010-09-09 16:34:19

SQL循環while
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品亚洲第一 | 亚洲一一在线 | 99久久久99久久国产片鸭王 | 亚洲成人精 | 99热这里 | 激情国产视频 | 懂色av一区二区三区在线播放 | 久久久激情 | 国产精品美女久久久av超清 | 亚洲国产精品成人综合久久久 | www.日韩| 精品免费国产 | www国产亚洲精品久久网站 | 久久国产一区二区三区 | 在线a视频网站 | 精品久久久久久 | 日韩精品一区二区三区视频播放 | 超碰激情 | 日韩精品一区二区三区中文字幕 | 日本久久一区二区三区 | 四虎最新视频 | 狠狠干天天干 | 亚洲 欧美 另类 综合 偷拍 | 日本欧美大片 | 黄色av大片 | 中文字幕高清 | 毛片a区 | 国产三级精品视频 | 女人牲交视频一级毛片 | 久久久一区二区三区 | 亚洲精品成人网 | 国产日韩欧美精品 | 麻豆va| 亚洲高清视频在线观看 | 日本粉嫩一区二区三区视频 | 黄毛片| 欧美九九| 亚洲一区二区在线视频 | 亚洲成av人片在线观看 | 精品久久国产老人久久综合 | 久久激情五月丁香伊人 |