返回动态游标结果集的过程
create or replace procedure testRef(
mycursor out sys_refcursor
)
as
begin
open mycursor for select *from emp;
end;
===================================================================
接收动态游标结果集的过程
create or replace procedure receiveCursor(
shiiken_nendo varchar2,
shiken_kuben varchar2
)
as
c1 sys_refcursor;
begin
exec testref(:c1);
dbms_output.put_line('hello ,oracle');
end;
====================================================================
都是我自己写的测试用的 想法就是在第一个存储过程返回结果集,第二个存储过程能接收并赋值给一个游标变量
打什么帮帮忙,查了一晚上没解决
------解决方案--------------------
楼上正确