ストアド プロシージャをトリガーして毎日午前 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 時にのみ実行するように制限する間隔を変更する方法はありますか、それとも他の方法はありますか?
これに関するヘルプをいただければ幸いです。ありがとう