91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

oracle中job的repeat_interval怎么設置

小億
311
2024-01-23 09:21:38
欄目: 云計算

在Oracle中,可以使用以下方法設置作業的repeat_interval:

  1. 使用固定的時間間隔:可以直接指定作業在一段固定的時間間隔內重復運行。例如,每隔10分鐘運行一次可以使用以下語句:

    DBMS_SCHEDULER.create_job (

      job_name        => 'job_name',

      repeat_interval => 'FREQ=MINUTELY; INTERVAL=10',

      start_date      => SYSTIMESTAMP,

      job_type        => 'PLSQL_BLOCK',

      job_action      => 'BEGIN your_procedure; END;',

      enabled         => TRUE);

    在上述語句中,FREQ=MINUTELY指定了重復頻率為分鐘級別,INTERVAL=10指定了時間間隔為10分鐘。

  2. 使用Cron表達式:Cron表達式是一種用于指定作業運行周期的標準格式。可以使用Cron表達式指定更復雜的作業重復規則。例如,每天上午9點到下午5點之間,每隔一個小時運行一次可以使用以下語句:

    DBMS_SCHEDULER.create_job (

      job_name        => 'job_name',

      repeat_interval => 'FREQ=DAILY; BYHOUR=9-17; BYMINUTE=0; BYSECOND=0',

      start_date      => SYSTIMESTAMP,

      job_type        => 'PLSQL_BLOCK',

      job_action      => 'BEGIN your_procedure; END;',

      enabled         => TRUE);

    在上述語句中,FREQ=DAILY指定了重復頻率為每天,BYHOUR=9-17指定了每天上午9點到下午5點之間運行,BYMINUTE=0BYSECOND=0分別指定了分鐘和秒為0。

這些只是一些常見的設置,你可以根據實際需求來設置更復雜的repeat_interval。詳細的設置規則可以參考Oracle官方文檔。

0
凤冈县| 肥西县| 项城市| 大渡口区| 大英县| 仁化县| 孟津县| 嵊泗县| 屯留县| 府谷县| 丹棱县| 仁寿县| 石狮市| 南华县| 扎鲁特旗| 兴海县| 金门县| 京山县| 阳泉市| 福州市| 双流县| 洛浦县| 万全县| 嘉兴市| 凤台县| 乳山市| 宁阳县| 湘乡市| 崇左市| 梧州市| 安义县| 丽水市| 宣化县| 汉中市| 县级市| 甘孜县| 茌平县| 葫芦岛市| 环江| 梁平县| 轮台县|