早上好,您知道一种自动生成Oracle package.procedure调用的简便方法吗?
定义包后
Create Or Replace Package PKG1
As
Procedure PRC1
(
P_VAL1_I In NUMBER,
P_Return_Set_O Out Sys_Refcursor,
);
End;
我想通过脚本生成调用
DECLARE
var_P_RETURN_SET_O SYS_REFCURSOR;
BEGIN
PKG1.PRC1(P_VAL1_I => 0, P_Return_Set_O => var_P_RETURN_SET_O );
END;
当然,稍后我将替换输入参数。
任何想法/建议?
您尝试过:
variable rc refcursor;
exec PKG1.PRC1(0, :rc);
print rc;