TSQL游标的使用(note)

DECLARE cursor1 CURSOR FOR

  SELECT * FROM @tb1
--打开游标
OPEN cursor1
--获取数据,游标下移一行
FETCH NEXT FROM cursor1 INTO @id, @xm
--检测获取数据是否成功
WHILE @@fetch_status=0
BEGIN
   --显示通过游标赋值的变量
   PRINT STR(@id) + '-' + @xm
   --游标继续下移
   FETCH NEXT FROM cursor1 INTO @id, @xm
END
--关闭游标
CLOSE cursor1

--释放游标

Deallocate cursor1

原文地址:https://www.cnblogs.com/WindBlog/p/2086729.html