У меня есть несколько расписаний, и я хочу предоставить их все в repeat_interval задания. Однако я не могу найти способ сделать это - документация Oracle говорит, что это возможно, но я не могу найти примеров. Любая помощь приветствуется. Это то, что я пытался, но он не работает:DBMS_SCHEDULER Как предоставить несколько расписаний repeat_interval задания?
ORA-06512: в строке 2 27418. 00000 - «ошибка синтаксиса в интервал повторения или календарь»
* Причина: интервал повтора или определение календаря не было признано действительным синтаксисом.
begin
dbms_scheduler.create_schedule('SCHED1',
repeat_interval => 'FREQ=DAILY;BYHOUR=9;BYMINUTE=55');
dbms_scheduler.create_schedule('SCHED2',
repeat_interval => 'FREQ=DAILY;BYHOUR=15;BYMINUTE=15');
DBMS_SCHEDULER.CREATE_JOB(
JOB_NAME => 'SCHED_TEST_JOB',
JOB_TYPE => 'STORED_PROCEDURE',
JOB_ACTION => 'SCHED_TEST_JOB_PROCEDURE',
START_DATE => SYSDATE,
REPEAT_INTERVAL => 'FREQ=SCHED1,SCHED2;',
AUTO_DROP => FALSE,
ENABLED => FALSE);
end;
/