ITPub博客

首页 > 数据库 > Oracle > PLSQL Language Referenc-PL/SQL静态SQL-静态SQL的描述-光标-打开和关闭显式光标

PLSQL Language Referenc-PL/SQL静态SQL-静态SQL的描述-光标-打开和关闭显式光标

原创 Oracle 作者: luisedalian 时间:2014-03-16 17:06:55 0 删除 编辑

打开和关闭显式光标

使用OPEN语句打开光标,做了如下的事情:

l  分配数据库资源来处理查询

l  处理查询

?  识别结果集,如果查询引用变量或光标参数,它们的值会影响结果集。

?  如果查询有for update子句,则锁住结果集的行。

l  将光标定位在结果集的第1行之前。

 

使用CLOSE语句关闭显式光标,允许它的资源被重用。在关闭光标之后不能从它的结果集中获取记录或引用它的属性。如果你尝试做上述事情,PL/SQL会引发INVALID_CURSOR异常。

可以重新打开一个已经关闭的光标。在重新打开显式光标之前,你必须先关闭它,否则会引发CURSOR_ALREADY_OPEN异常。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/17013648/viewspace-1122701/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2012-02-06

  • 博文量
    1986
  • 访问量
    5678137