词条 | 隐式游标 |
释义 | PL/SQL为所有SQL数据操作语句(包括返回一行的SELECT)隐式声明游标,称为隐式声明游标的原因是用户不能直接命名和控制此类游标。当用户在PL/SQL中使用数据库操作语言(DML)时,Oracle预定义一个名为SQL的隐式游标,通过检查隐式游标的属性可以获取与最近执行的SQL语句相关的信息。 在执行DML语句后,隐式游标属性返回信息。隐式游标的属性包括: %FOUND 指出了当PL/SQL代码最后从游标的结果集中获取记录时,找到了记录。 %NOTFOUND 指出了当PL/SQL代码最后从游标的结果集中获取记录时,结果集中没有记录。 %ROWCOUNT 返回当前时刻还没有从游标中获取的记录数量。 %ISOPEN 对于隐式游标而言,属性%ISOPEN的值总是false,这是因为隐式游标在DML语句执行时打开,结束时就立即关闭。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。