数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

PL/SQL用光标查询多条记录[3]


发布日期:2018年09月04日
 
PL/SQL用光标查询多条记录[3]
完整的程序代码如下

DECLARE

CURSOR C IS SELECT VIEW_NAME FROM ALL_VIEWS

WHERE ROWNUM<=

ORDER BY VIEW_NAME;

VNAME VARCHAR();

BEGIN

OPEN C;

FETCH C INTO VNAME;

WHILE C%FOUND LOOP

DBMS_OUTPUTPUT_LINE(TO_CHAR(C%ROWCOUNT)||||VNAME);

END LOOP;

END;

……CLOSE C;

小结

光标是一种结构能够以一次一条记录的方式处理多行查询的结果为每条DML语句创建隐式光标而显式光标是由用户创建的以便处理返回多条记录的查询而且通过消除反复地分析代码光标提高了代码的处理速度

[] [] []

               

上一篇:同步两个SQLServer数据库

下一篇:PL/SQL用光标查询多条记录[2]