我正在尝试在Oracle中安排存储过程,它应该在某个时间每天运行,例如在晚上11:59
BEGIN
DBMS_SCHEDULER.CREATE_JOB (
job_name => 'BLANKET_WO',
job_type => 'STORED_PROCEDURE',
job_action => 'AAKPID.BLANKET_WO_PROC',
repeat_interval => 'FREQ=DAILY;BYHOUR=23;BYMINUTE=59');
END;
/
此代码有效吗?
答案 0 :(得分:2)
试试这个,它应该有效:
BEGIN
DBMS_SCHEDULER.CREATE_JOB (
job_name => 'BLANKET_WO',
job_type => 'STORED_PROCEDURE',
job_action => 'AAKPID.BLANKET_WO_PROC',
start_date => '16-nov-2017 11:50:00 pm',
repeat_interval => 'FREQ=DAILY;BYHOUR=23;BYMINUTE=59',
enabled => true
);
END;
/