Oracle 存储过程调用存储过程错误
createorreplaceprocedureREPORTEVERYDETAILG2(v_rpt_idinchar,rt_cursorssoutTYPES.RQ_REF...
create or replace procedure REPORTEVERYDETAILG2(
v_rpt_id in char,
rt_cursorss out TYPES.RQ_REF_CURSOR
) is
begin
b:=REPORTEVERYDETAILG(v_rpt_id , rt_cursorss );
end REPORTEVERYDETAILG2;
REPORTEVERYDETAILG2存储过程调用 中调用REPORTEVERYDETAILG存储过程
会报 “PLS-00222: 在此范围中不存在名为 REPORTEVERYDETAILG 的函数”
但是当前这个存储过程是在同一个 Procedures中的;
首先确定的是REPORTEVERYDETAILG存储过程是正确的 展开
v_rpt_id in char,
rt_cursorss out TYPES.RQ_REF_CURSOR
) is
begin
b:=REPORTEVERYDETAILG(v_rpt_id , rt_cursorss );
end REPORTEVERYDETAILG2;
REPORTEVERYDETAILG2存储过程调用 中调用REPORTEVERYDETAILG存储过程
会报 “PLS-00222: 在此范围中不存在名为 REPORTEVERYDETAILG 的函数”
但是当前这个存储过程是在同一个 Procedures中的;
首先确定的是REPORTEVERYDETAILG存储过程是正确的 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询