時間設定を実行しているOracle珍しい仕事について

私はそれが有益な希望を共有し、私は仕事にしてきたこの時間の間に、実際の状況に応じて設定されているが、文献によると2が自宅に特に注目すべきであるの所望の効果を推測するために多くの労力を費やし

 1:深夜不可欠な実行時の毎日

TRUNC(SYSDATE + 1)+(0 * 60 + 10)/(* 60 24) - 10分にわたって毎朝ジョブの実行

2. A数分ごとに時間のジョブの実行後

TRUNC(SYSDATE、 '' HH '')+(60 + 5)/(* 60 24) - これは、毎時5の実行を通じてこのHH家族4つの単一引用符ジョブに特別な注意が必要です 

個人的に2上記に加えて、私は以下の文献はほとんど従来のIも掲示の外に言及していないと思います:

ジョブが実行時間について

1:毎分エグゼクティブ
インターバル=> TRUNC(SYSDATE、 ' MI')+ 1 /(* 60 24)


2:タイミング毎日の実行
例:毎日午前1時に実行
間隔=> TRUNC(SYSDATE)+ 1 + 1 /(24)


3:毎週定期実行
例:月曜日午前1時の
インターバル=> TRUNC(NEXT_DAY(SYSDATE 、 ' 月曜日'))+ 1/24


4:毎月定期的に実施
例:第1回の実行日1:00で、毎月
の間隔=> TRUNC(LAST_DAY(SYSDATE ))+ 1 + 1/24


5:各四半期の実行タイミング
1午前に、例えば、毎日の第一四半期
インターバル=> TRUNC(ADD_MONTHS(SYSDATE 、3)、 'Q')+ 1/24


定期的な実施、半年ごと:6
例、:毎年7月1日と1月1日午前1時00上での
間隔=> ADD_MONTHS(TRUNC(SYSDATE 、 'YYYY')、6)+1/24


7:毎年恒例の定期的な実施
例:1:00で、毎年1月1日を行い上の
間隔=> ADD_MONTHS(TRUNC(SYSDATE 、 'YYYY')、12)+1/24

ジョブの設定動作周波数

1.固定された時間の操作毎日のような8:10の分:TRUNC(SYSDATE + 1)+(8×60 + 10)/ 24 * 60

2.Toadが提供:
日:TRUNC(SYSDATE + 1)
週刊:TRUNC(SYSDATE + 7)
毎月:TRUNC(SYSDATE + 30)
毎週日曜日:NEXT_DAY(TRUNC(SYSDATE)、 「 日曜日)
6日点:TRUNC(SYSDATE + 1)+6/24
半時間:SYSDATE + 30 /(24 * 60)

おすすめ

転載: www.cnblogs.com/COMEmyHome/p/12133966.html