读书人

oracle兑现存储过程返回查询结果集合的

发布时间: 2013-03-26 21:09:14 作者: rapoo

oracle实现存储过程返回查询结果集合的方法
--实现存储过程返回查询结果集合的方法 ,以下代码来自网络整理
http://topic.csdn.net/u/20090721/12/ba403739-3212-4016-83ec-2a7062f21081.html

--第一种方法create or replace Package SYSBasicas  type cc_cursor is ref cursor;end SYSBasic;CREATE OR REPLACE PROCEDURE getall(    c_CurSor OUT SYSBASIC.cc_CURSOR  --光标结果)begin  open c_CurSor For    select * from table1;end getall;--第二种方法create or replace procedure p_test(p_cur out sys_refcursor)as begin    open p_cur for select  * from emp;end p_test;在sqlplus界面: SQL> var r refcursor; SQL> exec p_test(:r); SQL> print r;

我的异常网推荐解决方案:oracle存储过程,http://www.myexception.cn/oracle-develop/177537.html

读书人网 >其他数据库

热点推荐