Oracle数据库管理与应用实例教程-6-事务.pptxVIP

  • 9
  • 0
  • 约4.63千字
  • 约 26页
  • 2018-01-22 发布于湖北
  • 举报

Oracle数据库管理与应用实例教程-6-事务.pptx

Oracle数据库管理与应用实例教程-6-事务

Oracle数据库管理与应用实例教程本章学习导航本章学习导航 本章学习要点(1)声明游标、打开游标、提取游标数据和关闭游标。(2)循环处理游标。(3)游标的更新。(4)提交事务、回滚事务和设置保存点。(5)锁的功能及其类型。 8.1 游标 游标的概念 游标(Cursor)是Oracle系统在内存中开辟的一块工作区,在该工作区中存放查询语句返回的结果集。 结果集可以包含零条数据记录、一条数据记录,也可以是多条数据记录。在定义游标所在的工作区中,存在一个指针,在初始状态下,游标指针指向查询结果集的第一条数据记录的位置。当执行FETCH语句提取数据记录后,游标指针将向下移动一个数据记录的位置。 Oracle中的游标分为显示游标和隐式游标。 当查询返回的结果集超过一条数据记录时,就需要一个显式游标,此时用户不能使用SELECT INTO语句。显式游标在PL/SQL块的声明部分声明,在执行部分或异常处理部分打开、提取和关闭 PL/SQL管理隐式游标,当查询开始时隐式游标打开,查询结束时隐式游标自动关闭。8.1 游标 游标的概念游标通过以下方式扩展结果处理:从结果集的当前位置检索一行数据记录;支持对结果集的当前数据记录进行数据更新。PL/SQL游标一般按以下步骤来使用:(1)声明游标;(2)打开游标;(3)提取游标数据;(4)对当前数据记录执行更新操作(可选);(5)关闭游标。 课堂案例1—游

文档评论(0)

1亿VIP精品文档

相关文档