首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

Oracle 中流标使用实例

2012-10-18 
Oracle 中游标使用实例一、游标简介:??? 游标是PL&SQL中的一种控制结构。可以分为显式游标和隐式游标。pl&sql

Oracle 中游标使用实例

一、游标简介:
??? 游标是PL&SQL中的一种控制结构。可以分为显式游标和隐式游标。pl&sql会为每一条select语句创建隐式游标。但是当我们需要处理多条数据时,我们就需要创建显式游标。注意:游标不是模式对象。

二、游标的几种常见属性:
1、%FOUND
--判断游标中是否还有数据,若有,返回true,否则,返回false。
2、%NOTFOUND
--与%FOUND 相反
3、%ISOPEN
--判断游标是否为打开状态
4、%ROWCOUNT
--记录已从游标中取出的记录数

三、游标应用实例:

1、%FOUND属性的使用

?

?

SQL> DECLARE  2  t_name VARCHAR2(10);  3  CURSOR mycur IS  4  SELECT stuname FROM student;  5  BEGIN  6  OPEN mycur;  7  LOOP  8  EXIT WHEN mycur%NOTFOUND OR mycur%NOTFOUND IS NULL;  9  DBMS_OUTPUT.PUT_LINE('*****ROWCOUNT****'||mycur%ROWCOUNT);10  END LOOP;11  CLOSE mycur;12  END;
?

?

热点排行