SQL游标

---游标更新删除当前数据
---1.声明游标
declare orderNum_03_cursor cursor scroll
for select RowName from TabName
--2.打开游标
open orderNum_03_cursor
--3.声明游标提取数据所要存放的变量
declare @OrderId int 
--4.定位游标到哪一行
fetch First from orderNum_03_cursor into @OrderId,@userId --into的变量数量必须与游标查询结果集的列数相同
while @@fetch_status=0 --提取成功,进行下一条数据的提取操作
begin
  逻辑代码实现
fetch next from orderNum_03_cursor into @OrderId --移动游标
end

--关闭游标

close orderNum_03_cursor

--释放游标deallocate 

deallocate orderNum_03_cursor

posted @ 2018-06-01 10:28  ZhiPeng007  阅读(97)  评论(0编辑  收藏  举报