SQL定义游标


--游标更改数据
--申明一个游标
DECLARE MyCursor CURSOR
FOR select SN,CT from TEMP1    --循环条件

--打开一个游标
OPEN MyCursor

--循环一个游标
DECLARE @SN VARCHAR(50) ,@CT VARCHAR(50)   --循环变量
FETCH NEXT FROM MyCursor INTO @SN, @CT
WHILE @@FETCH_STATUS =0
BEGIN
  UPDATE SFC_KEYPARTS_HP_CTLABEL SET PART_BARCODE=@CT WHERE SCAN_BARCODE=@SN AND PART_TYPE_NO='C'  --主体语句
FETCH NEXT FROM MyCursor INTO @SN, @CT
END

--关闭游标
CLOSE MyCursor
--释放资源
DEALLOCATE MyCursor


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM