日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

游标使用

發布時間:2025/3/14 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 游标使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
CREATE PROC SyncFlagOperate_Proc AS BEGIN -- 聲明表變量,數據存在內存中、沒有索引、沒有索機制、不會生成SQL日志。適用于較小數據量 DECLARE @A TABLE(ID INT,ActionType INT,Operator VARCHAR(50),OperateDate DATETIME,ItemId INT,FlagId VARCHAR(50),Unit VARCHAR(5),LabId INT,ItemName VARCHAR(500)) INSERT INTO @ASELECT B1.ID,B1.ActionType,B1.Operator,B1.OperateDate,B3.ItemId,B2.FlagId,B3.Unit,B1.LabId,B3.ItemNameFROM [NCLab_ClientOperateLog] AS B1LEFT JOIN [NCLab_RfidFlag] AS B2ON B1.FlagId = B2.FlagIdLEFT JOIN [NCLab_Item] AS B3ON B2.ItemId = B3.ItemIdWHERE SignStatus = 0 AND ActionType = 10 AND B2.FlagId IS NOT NULLDECLARE cursor1 CURSOR Static -- 游標遍歷 FOR SELECT * FROM @AOPEN cursor1 -- 打開游標 DECLARE @ID INT,@ActionType INT,@Operator VARCHAR(50),@OperateDate DATETIME,@ItemId INT,@FlagId VARCHAR(50),@Unit VARCHAR(5),@LabId INT,@ItemName VARCHAR(500) FETCH NEXT FROM cursor1 INTO @ID,@ActionType,@Operator,@OperateDate,@ItemId,@FlagId,@Unit,@LabId,@ItemName --從游標變量中讀取值 WHILE (@@FETCH_STATUS=0) --判斷FETCH語句是否執行成功BEGINselect @LabId,@FlagId,@ItemName,@Operator,@OperateDate,@ID,@OperateDateFETCH NEXT FROM cursor1 INTO @ID,@ActionType,@Operator,@OperateDate,@ItemId,@FlagId,@Unit,@LabId,@ItemName--讀取游標變量中的數據END ENDEXEC SyncFlagOperate_Proc

  

轉載于:https://www.cnblogs.com/LTEF/p/10939459.html

總結

以上是生活随笔為你收集整理的游标使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。