Oracle游标相信大家都不陌生,下面就为您详细介绍Oracle游标的常用属性,如果您对Oracle游标方面感兴趣的话,不妨一看。
Oracle游标常用属性:
%FOUND:变量***从游标中获取记录的时候,在结果集中找到了记录。
%NOTFOUND:变量***从游标中获取记录的时候,在结果集中没有找到记录。
%ROWCOUNT:当前时刻已经从游标中获取的记录数量。
%ISOPEN:是否打开。
Declare /*定义静态游标*/ Cursorempsis Select*fromemployeeswhererownum<6orderby1; Empemployees%rowtype; Rownumber:=1; Begin Openemps;/*打开静态游标*/ Fetchempsintoemp;/*读取游标当前行*/ Loop Ifemps%foundthen Dbms_output.put_line('Loopingoverrecord'||row||'of'||emps%rowcount); Fetchempsintoemp; Row:=row+1; Elsifemps%notfoundthen Exit; Endif; Endloop; Ifemps%isopenthen Closeemps;/*关闭游标*/ Endif; End; /
相关文章
标签:Oracle