关于用ORACLE的JOBS调用存储过程的方法,存储过程已经做好了,两个OUT参数,请问如何在每天18点调用?
发布网友
发布时间:2022-04-09 16:35
我来回答
共3个回答
热心网友
时间:2022-04-09 18:04
对于带out参数的过程调用,新建了job后,在what里首先需要申明out参数,再调用存储过程,如:
'declare s1 varchar2(200); s2 varchar2(200); begin pro_dxpt_interface(s1,s2); end;'
然后在Interval栏里填写:trunc(sysdate)+42/24
然后再点击Apply应该就可以了
热心网友
时间:2022-04-09 19:22
在PL/SQL Developer 下,在DBMS_JOBS下新建一个job,将窗口中的What里填写:begin
存储过程名;
end;
Interval栏里填写:trunc(sysdate)+42/24
然后Apply就该可以了,希望对你有所帮助。
热心网友
时间:2022-04-09 20:57
declare
ac binary_integer;
begin
dbms_job.submit(ac,
'你的存储过程名(); ',
trunc(sysdate+1)+1080/1440,
'trunc(sysdate+1)+1080/1440');
dbms_output.put_line(ac);
commit;
end;
/