Мне нужно запланировать задание с 06:00 до 18:00. Задание должно запускаться каждые два часа. Например, 08:00, 10:00, 12:00, 14:00, 16:00, 18:00.
Вот код, который мне удалось сделать до сих пор:
DECLARE
l_id binary_integer;
begin
sys.dbms_job.submit(job => l_id, what => 'integration_export;', interval => 'TRUNC(SYSDATE,''hh24'')+0/24/60');
sys.dbms_output.put_line(l_id);
end;
Это, конечно, будет запускать задание через каждые 2 часа, не останавливаясь на 1801 - 0759. Как я могу добавить это ограничение? Однако я хочу создать еще одну процедуру расписания, которая просыпается в 18:01 и изменяет NEXT_DATE для этого задания. Тем не менее, мне интересно, хорошая ли это идея.
Какие-либо предложения?
Заранее спасибо :-)