首页 > 代码库 > SQL_游标操作
SQL_游标操作
declare @_StuNum nvarchar(50)declare @_Age int--游标处理对象是结果集中的每一条数据,可以对每一条数据进行操作declare cur_stu cursor for -- 声明游标select StuNum,Age from Students--for read only --声明为只读游标for update of StuNum --声明为更新游标declare @stu cursor --声明游标set @stu=cur_stu --给游标赋值open cur_stu--打开游标fetch next from cur_stu into @_StuNum,@_Age--控制游标进入下一条数据print @_StuNum+@_Age while @@FETCH_STATUS = 0 --游标状态=0表示fetch语句成功,游标状态=-1表示fetch语句失败,游标状态=-2表示被提取行不存在 begin fetch next from cur_stu into @_StuNum,@_Age--控制游标进入下一条数据 print @_StuNum+@_Age end close cur_stu--关闭游标deallocate cur_stu
SQL_游标操作
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。