PL/SQL--引用游标的使用
来源:互联网 发布:绵阳网络电视台 编辑:程序博客网 时间:2024/05/29 08:03
PL/SQL–引用游标的使用
使用引用游标的情景:
1.你可能有这样的需求:让一个函数返回一个游标,然后宿主函数调用并使用这个游标
2.open cursor_name for v_sql_statement ;当时用动态sql进行多行查询时,因为此处的cursour_name必须是一个游标变量,所以需要使用。h还可查看例子
create or replace package demo_pkg is --声明引用游标 type ref_cursor is ref cursor; function get_ref return ref_cursor; procedure process_data;end demo_pkg ;--创建包体create or replace package body demo_pkg is function get_ref return ref_cursor is v_cursor ref_cursor; v_sql_statement varchar2(2000); begin v_sql_statement := ' select stu.student_name from STUDENT stu'; open v_cursor for v_sql_statement; return v_cursor; end; procedure process_data is v_cursor ref_cursor; v_name varchar2(10); begin v_cursor := get_ref(); loop fetch v_cursor into v_name; exit when v_cursor%notfound; dbms_output.put_line(v_name ); end loop; end;end demo_pkg;
0 0
- PL/SQL--引用游标的使用
- PL/SQL 游标的使用
- PL/SQL 游标的使用
- PL/SQL 游标的使用
- PL/SQL游标使用
- PL/SQL游标使用
- PL/SQL游标使用
- PL/SQL 游标使用
- PL/SQL之游标的使用
- PL/SQL程序设计(游标的使用)
- PL/SQL 一个简单游标的使用
- pl/sql--带参数游标的使用
- PL/SQL Cursor游标的基本使用
- PL/SQL 游标(cursor)的使用
- PL/SQL 中显式游标的使用
- PL/SQL中游标和游标变量的使用
- PL/SQL中游标和游标变量的使用
- PL/SQL中游标和游标变量的使用
- Android仿QQ主界面-------完善篇
- 测试分类总结
- HTTPS AFN 验证
- vs2015编译tcmalloc(gperftools2.4)
- C#多线程同步(七)【Barrier】
- PL/SQL--引用游标的使用
- javascript ready和load事件的区别
- 【JAVA】1.java 简介
- python调度框架APScheduler使用详解
- <c:forEach>, <c:forTokens> 标签
- 关于ubuntu连WIFI的解决方法
- 剑指Offer---面试题26:复杂链表的复制
- mysql常用操作
- android_42_activity的4种启动模式