SQLServer2008数据库案例教程作者于斌第9章游标、事务与锁课件.pptVIP

  • 11
  • 0
  • 约4.7千字
  • 约 30页
  • 2016-12-25 发布于广东
  • 举报

SQLServer2008数据库案例教程作者于斌第9章游标、事务与锁课件.ppt

LAST:提取游标中的最后一行并将其作为当前行。 ABSOLUTE n :如果 n 为正数,则提取游标中从第 1 行开始的第 n 行。如果 n 为负整数,则提取游标中的倒数第 n 行。 RELATIVE n :如果 n 为正数,则提取所上次提取行之后的第 n 行。如果 n 为负数,则提取上次所提取行之前的第 n 行。如果 n 为 0,则同一行被再次提取。 cursor_name :要从中进行提取的游标的名称。 INTO @variable_name[,...n]:允许将提取操作的列数据放到局部变量中。 注意: FETCH语句每次只能提取一行数据。因为Transact-SQL游标不支持块(多行)提取操作。 FETCH语句的执行状态保存在全局变量@@FETCH_STATUS中,该变量有三种取值: 当取值为0时,说明FETCH语句执行成功。 当取值为-1时,说明FETCH 语句失败或此行不在结果 集中。 当取值为-2时,说明被提取的行不存在。 如果游标定义为可更新的,则当定位在游标中的某一行时,可以使用UPDATE或DELETE语句中的WHERE CURRENT OF cursor_name子句执行定位更新或删除操作。 当提取完游标结果集中的数据时,应及时调用CLOSE语句关闭游标,以便释放游标所占用的系统资源。 CLO

文档评论(0)

1亿VIP精品文档

相关文档