这样是不是只是执行一次呀?

解决方案 »

  1.   

       1:每分钟执行
        Interval => TRUNC(sysdate,'mi') + 1/ (24*60)   或 Interval => sysdate+1/1440    2:每天定时执行    例如:每天的凌晨1点执行    Interval => TRUNC(sysdate) + 1 +1/ (24)    3:每周定时执行    例如:每周一凌晨1点执行    Interval => TRUNC(next_day(sysdate,'星期一'))+1/24    4:每月定时执行    例如:每月1日凌晨1点执行    Interval =>TRUNC(LAST_DAY(SYSDATE))+1+1/24    5:每季度定时执行    例如每季度的第一天凌晨1点执行    Interval => TRUNC(ADD_MONTHS(SYSDATE,3),'Q') + 1/24    6:每半年定时执行    例如:每年7月1日和1月1日凌晨1点    Interval => ADD_MONTHS(trunc(sysdate,'yyyy'),6)+1/24    7:每年定时执行    例如:每年1月1日凌晨1点执行    Interval =>ADD_MONTHS(trunc(sysdate,'yyyy'),12)+1/24
    严格地 讲,interval是指上一次执行结束到下一次开始执行的时间间隔,当interval设置为null时,该job执行结束后,就被从队列中删除。假如 我们需要该job周期性地执行,则要用‘sysdate+m’表示。
      

  2.   

       1:每分钟执行
        Interval => TRUNC(sysdate,'mi') + 1/ (24*60)   或 Interval => sysdate+1/1440    2:每天定时执行    例如:每天的凌晨1点执行    Interval => TRUNC(sysdate) + 1 +1/ (24)    3:每周定时执行    例如:每周一凌晨1点执行    Interval => TRUNC(next_day(sysdate,'星期一'))+1/24    4:每月定时执行    例如:每月1日凌晨1点执行    Interval =>TRUNC(LAST_DAY(SYSDATE))+1+1/24    5:每季度定时执行    例如每季度的第一天凌晨1点执行    Interval => TRUNC(ADD_MONTHS(SYSDATE,3),'Q') + 1/24    6:每半年定时执行    例如:每年7月1日和1月1日凌晨1点    Interval => ADD_MONTHS(trunc(sysdate,'yyyy'),6)+1/24    7:每年定时执行    例如:每年1月1日凌晨1点执行    Interval =>ADD_MONTHS(trunc(sysdate,'yyyy'),12)+1/24
    严格地 讲,interval是指上一次执行结束到下一次开始执行的时间间隔,当interval设置为null时,该job执行结束后,就被从队列中删除。假如 我们需要该job周期性地执行,则要用‘sysdate+m’表示。
      

  3.   

       1:每分钟执行
        Interval => TRUNC(sysdate,'mi') + 1/ (24*60)   或 Interval => sysdate+1/1440    2:每天定时执行    例如:每天的凌晨1点执行    Interval => TRUNC(sysdate) + 1 +1/ (24)    3:每周定时执行    例如:每周一凌晨1点执行    Interval => TRUNC(next_day(sysdate,'星期一'))+1/24    4:每月定时执行    例如:每月1日凌晨1点执行    Interval =>TRUNC(LAST_DAY(SYSDATE))+1+1/24    5:每季度定时执行    例如每季度的第一天凌晨1点执行    Interval => TRUNC(ADD_MONTHS(SYSDATE,3),'Q') + 1/24    6:每半年定时执行    例如:每年7月1日和1月1日凌晨1点    Interval => ADD_MONTHS(trunc(sysdate,'yyyy'),6)+1/24    7:每年定时执行    例如:每年1月1日凌晨1点执行    Interval =>ADD_MONTHS(trunc(sysdate,'yyyy'),12)+1/24
    严格地 讲,interval是指上一次执行结束到下一次开始执行的时间间隔,当interval设置为null时,该job执行结束后,就被从队列中删除。假如 我们需要该job周期性地执行,则要用‘sysdate+m’表示。