游标和异常管理oraclei青鸟.pptVIP

  • 2
  • 0
  • 约3.11千字
  • 约 12页
  • 2017-04-05 发布于江苏
  • 举报
游标和异常管理oraclei青鸟

/12 第六章 本章目标 游标概念 显式游标 游标专用FOR循环 异常 游标概念 游标基础 带参数的显式普通游标 显式普通游标 使用显式游标更新行 允许使用游标删除或更新活动集中的行 声明游标时必须使用 SELECT … FOR UPDATE语句 CURSOR cursor_name IS SELECT statement FOR UPDATE; UPDATE table_name SET set_clause WHERE CURRENT OF cursor_name REF游标 游标专用FOR循环 游标的操作步骤 : 声明?打开?提取?关闭 。非常烦琐,有没有简单的处理游标的方案,让用户省略这些麻烦? 游标专用FOR循环给我们解决了问题: DECLARE CURSOR cur IS SELECT * FROM stuInfo; BEGIN FOR rec IN cur LOOP DBMS_OUTPUT.PUT_LINE(rec.stuID); END LOOP; END; 优点:简化操作步骤,不用显式打开、提取、关闭。使用户更加关注业务逻辑实现 不用声明记录变量 限制;无法处理REF游标 比较:与一般FOR循环的区别。 隐式游标 在PL/SQL中使用DML语句时自动创建隐式游标 隐式游标自动声明、打开和关闭,其名

文档评论(0)

1亿VIP精品文档

相关文档