oracle中declare调过程,我写一个存储过程,想用DECLAREA调这个过程,并放到定时JOB里,一直报错,求大神
存储过程单独调是没有问题的,但是用declare调的时候就报错createorreplaceprocedureP_MSS_TERMINAL_SUBSIDY(i_month...
存储过程单独调是没有问题的,但是用declare调的时候就报错
create or replace procedure P_MSS_TERMINAL_SUBSIDY(
i_month_id IN VARCHAR2,
o_RTN_CODE OUT NUMBER,
o_RTN_INFO OUT VARCHAR2)
IS
''''''
END;
我写的declare调过程
declare
h_date number(10) :=to_CHAR(sysdate,'yyyymm');
o_out_CODE number(1) :=1;
o_out_INFO varchar2(20) :='执行完成';
begin
P_MSS_TERMINAL_SUBSIDY(h_date,o_out_CODE,o_out_INFO);
end; 展开
create or replace procedure P_MSS_TERMINAL_SUBSIDY(
i_month_id IN VARCHAR2,
o_RTN_CODE OUT NUMBER,
o_RTN_INFO OUT VARCHAR2)
IS
''''''
END;
我写的declare调过程
declare
h_date number(10) :=to_CHAR(sysdate,'yyyymm');
o_out_CODE number(1) :=1;
o_out_INFO varchar2(20) :='执行完成';
begin
P_MSS_TERMINAL_SUBSIDY(h_date,o_out_CODE,o_out_INFO);
end; 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询