Я создал задания оракула, которые запускали мою хранимую процедуру каждый день в 5 утра. Но я хочу ограничить выполнение задания только с понедельника по пятницу в 5 утра. Вот задание, которое я написал:
DECLARE
X NUMBER;
BEGIN
SYS.DBMS_JOB.SUBMIT (
job => X ,
what => 'BEGIN usp_procedurename(''ENV''); END;' ,
next_date => to_date('10/01/2014 05:00:00','dd/mm/yyyy hh24:mi:ss') ,
interval => 'SYSDATE + 1' ,
no_parse => FALSE );
SYS.DBMS_OUTPUT.PUT_LINE('Job Number is: ' || to_char(x));
COMMIT;
END;
Есть ли способ изменить интервал, который ограничит запуск задания только с понедельника по пятницу в 5 утра, или есть какой-либо другой способ?
Любая помощь в этом приветствуется. Спасибо