Oracle JOB 間隔時間參考解析

來源:互聯網
上載者:User
  • 摘要:以下的文章主要是涉及Oracle JOB間隔時間參考的實際應用,如果你對Oracle
    JOB間隔時間參考的相關內容感興趣的話,以下的文章會對你有所協助的。
  • 標籤:Oracle JOB
  • 如果你想瞭解Oracle JOB間隔時間參考的實際應用方案的話,你就可以瀏覽以下的文章對Oracle
    JOB間隔時間參考在實際相關操作中的正確用法,有一個更加深入的認識,以下就是本文的詳細介紹。

    如果你的預存程序名為PROC_RAIN_JM

    再寫一個預存程序名為PROC_JOB_RAIN_JM

    內容是:

     

     
    1. Create Or Replace Procedure PROC_JOB_RAIN_JM  
    2. Is  
    3. li_jobno Number;  
    4. Begin  
    5. DBMS_JOB.SUBMIT(li_jobno,'PROC_RAIN_JM;',
      SYSDATE,'TRUNC(SYSDATE + 1)');  
    6. End; 

     

    最後那一項可以參考如下:

    每天午夜12點 'TRUNC(SYSDATE + 1)'

    每天早上8點30分 'TRUNC(SYSDATE + 1) + (8*60+30)/(24*60)'

    每星期二中午12點 'NEXT_DAY(TRUNC(SYSDATE ), ''TUESDAY'' ) + 12/24'

    每個月第一天的午夜12點 'TRUNC(LAST_DAY(SYSDATE ) + 1)'

    每個季度最後一天的晚上11點 'TRUNC(ADD_MONTHS(SYSDATE + 2/24, 3 ), 'Q' ) -1/24'

    每星期六和日早上6點10分 'TRUNC(LEAST(NEXT_DAY(SYSDATE, ''SATURDAY"), NEXT_DAY(SYSDATE,
    "SUNDAY"))) + (6*60+10)/(24*60)'

    在Oracle
    JOB間隔時間參考,其中li_jobno是它的ID,可以通過這個ID停掉這個任務,最後想說的是不要執行多次,你可以在裡面管理起來,發現已經運行了就不SUBMIT

    每天運行一次 'SYSDATE + 1'

    每小時運行一次 'SYSDATE + 1/24'

    每10分鐘運行一次 'SYSDATE + 10/(60*24)'

    每30秒運行一次 'SYSDATE + 30/(60*24*60)'

    每隔一星期運行一次 'SYSDATE + 7'

    不再運行該任務並刪除它 NULL

    每年1月1號零時

     
    1. trunc(last_day(to_date(extract(year from sysdate)||'12'||'01','yyyy-mm-dd'))+1) 

    上述的相關內容就是對Oracle JOB間隔時間參考的描述,希望會給你帶來一些協助在此方面。

    【編輯精選】

    1. Oracle Web Hacking 基本思路的描述
    2. Oracle web環境注射技術在真實世界裡注射
    3. Oracle tnslsnr伺服器如何設定密碼
    4. Oracle約束的添加方法的描述
    5. Oracle更改表主鍵的實際應用

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.