我有一个执行存储过程的 DBMS_SCHEDULER 作业,但是存储过程需要传递两个日期值,我想将它们设为 sysdate,尽管当我尝试在 oracle 或 sqlplus 中执行此操作时,计划的作业什么也不做。
BEGIN
DBMS_SCHEDULER.CREATE_JOB (
job_name => 'JOB_QUERY',
job_type => 'PLSQL_BLOCK',
job_action => 'BEGIN RUNREPORT(''NAME'', ''VERSION'', SYSDATE, SYSDATE); COMMIT; END;',
start_date => SYSTIMESTAMP,
repeat_interval => 'FREQ=HOURLY;BYMINUTE=10', -- every Hour, 10 minutes in.
end_date => NULL,
enabled => TRUE,
comments => 'Daily Query Update');
END;
/
谢谢你的帮助