【发布时间】:2021-03-18 16:43:22
【问题描述】:
我在包规范中有一个光标,如下所示
Create package pkgname
is
Cursor C1(report_date date) is select * from some_table where some_date=report_date;
procedure proc(repdate date)
end;
我想要一个功能,将这个光标 C1 分配给同一包体的过程中的其他光标。
Create package body pkgname is
Procedure proc(repdate date)
Is
Cursor C2 is C1(repdate);
Begin
for j in C2 loop
--do some task;
end loop;
End;
End;
【问题讨论】:
-
欢迎来到 SO 社区。请花一些时间浏览Tour 并查看帮助部分How to Ask。为此,您不能将光标分配给另一个光标。请描述您正在尝试解决的问题,而不是您认为如何解决它。
标签: oracle plsql plsqldeveloper