【发布时间】:2015-08-12 06:31:29
【问题描述】:
我正在尝试满足两个应用程序的需求。
一个调用带有 2 个游标的过程,另一个调用带有 1 个游标的过程。
两者都是OUT SYS_REFCURSOR。
由于程序定义的不同,对一个应用程序的更改将破坏另一个应用程序。
我想知道是否有可能与OUT SYS_REFCURSOR 具有相同的过程,但第二个参数是可选的。这是通过定义默认值在项目的其他部分完成的。
我试过谷歌搜索和定义默认值,但无济于事。这似乎不是一个非常普遍的问题。
有没有办法通过可选的OUT SYS_REFCURSOR 来定义这个定义?
这是我的代码:
PROCEDURE Proc_GetQ (qList OUT SYS_REFCURSOR, qStack OUT SYS_REFCURSOR);
我希望 qStack 是可选的。
谢谢, JFIT
【问题讨论】:
标签: oracle parameters cursor default-value optional-parameters