【发布时间】:2016-06-10 07:36:47
【问题描述】:
嗨,我有一个过程,它在输出中使用游标返回记录集我想要做的是我使用游标来获取数据并且同样必须将它返回到输出游标。我可以像下面那样做
PROCEDURE test(value_one IN someTabel.somecolumn%TYPE,
valu_two IN someTabel.somecolumn%TYPE,
Outputcursor OUT SYS_REFCURSOR) IS
mydeclaration goes here
output_value_one sometable.somecolumn%Type;
---
cursor test_select is
select statement
begin
for val in test_select loop
fetch test_select into output_value_one; -- I want my cursor outputcursor to be return instead of output_value_one
end loop;
end;
【问题讨论】:
-
这个问题目前没有任何意义。您没有用于 test_select 游标的选择示例,也没有显示它与输出游标的关系。我怀疑您想要的是返回一个引用游标,该游标涉及 test_select 游标本身或与 test_select 游标的选择查询的连接。请更新您的问题,使其更具体,届时我们可能会为您提供帮助。