高分求解:怎样才能用 select 从游标变量中取得结果集
牛意思 2004-08-25 05:04:36 有两个表: 表A 和 表B ,
同时有两个存储过程:proc_a 和 proc_b
这两个存储过程分别从表A和表B中查询数据,然后以游标变量的方式返回结果集,即:
proc_a(result_set out pkg_cursor.cur_type),
proc_b(result_set out pkg_cursor.cur_type)
现在的问题是,我想创建存储过程C,
proc_c(result_set out pkg_cursor.cur_type)
也是返回结果集,其中想用到proc_a和proc_b的结果
不知道oracle支不支持类似这样的语法:
open result_set for
select *
from a_cur
这里a_cur是从proc_a得到的游标变量
我这个问题也可以等同于:
如果不使用fetch的方法,如何得到游标变量中的记录?