成人免费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-27 10:29:14

sql update語

2010-09-17 13:54:02

SQL語句

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技術棧公眾號

主站蜘蛛池模板: 午夜精 | 91网站在线观看视频 | 欧美日本韩国一区二区三区 | 911影院| 日韩黄色免费 | 久久午夜精品福利一区二区 | 超级黄色一级片 | 国产三级一区二区三区 | 天天操天天干天天爽 | 97操操 | 一级黄色片一级黄色片 | 欧美日韩在线一区二区三区 | 免费国产黄网站在线观看视频 | 一区二区三区免费 | 国产精品视频免费播放 | 一区二区av | 狠狠色综合久久婷婷 | 欧美寡妇偷汉性猛交 | 天堂成人国产精品一区 | 国产一区日韩在线 | 亚洲狠狠 | 中文字幕在线第一页 | 亚洲综合无码一区二区 | 国产精品观看 | 永久av| 欧美日韩理论 | 精品久久久久久久人人人人传媒 | 精品国产一区二区三区久久久蜜月 | 国产精品高潮呻吟久久久久 | 久久99精品久久久久婷婷 | 亚洲男人天堂 | 四虎永久免费在线 | 久久久久久综合 | www国产成人免费观看视频,深夜成人网 | 看av片网站| 久久国产精品-久久精品 | 啪啪av| 国产蜜臀97一区二区三区 | 男女视频在线看 | 久久精品亚洲一区二区三区浴池 | 亚洲国产精品99久久久久久久久 |