zoukankan      html  css  js  c++  java
  • Oracle利用job实现定时执行任务

    begin
      sys.dbms_job.submit(job => :job,
                          what => 'check_err;',
                          next_date => trunc(sysdate)+23/24,
                          interval => 'trunc(next_day(sysdate,''星期五''))+23/24');
      coMMit;
    end;

        其中:job是系统自动产生编号,check_err是我的一个过程,next_date设置下次执行时间,这里是今天晚上23:00,interval 设置时间间隔,多久执行一次,这里是每周的星期五晚上23:00,函数next_day返回日期中包含指定字符的日期,trunc 函数去掉日期里的时间,也就是得到的是某天的00:00,时间是以天为单位的所以要得到某某点某某分,就需要分数:

    1/24    一小时;
    1/1440    一分;
    1/3600   一秒;
  • 相关阅读:
    Git 的使用
    state介绍
    salt之pillar组件
    salt之grains组件
    python之commands模块
    install命令
    salt常用模块及API
    locate包的安装
    集中化管理平台Saltstack安装配置
    系统批量运维管理器pexpect的使用
  • 原文地址:https://www.cnblogs.com/zhangronghua/p/872557.html
Copyright © 2011-2022 走看看