OracleJOB的建立 定时执行任务

2016-01-29 14:40 35 1 收藏

OracleJOB的建立 定时执行任务,Oracle JOB的建立,定时执行任务

【 tulaoshi.com - Oracle教程 】

    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,时间是以天为单位的所以要得到某某点某某分,就需要分数:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

1/24    一小时;
1/1440    一分;
1/3600   一秒;

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

来源:http://www.tulaoshi.com/n/20160129/1493903.html

延伸阅读
在WEB应用下实现定时任务的简便方法 在web方式下,假如我们要实现定期执行某些任务的话,除了用quartz等第三方开源工具外,我们可以使用Timer和TimeTask来完成指定的定时任务: 第一步:创建一个任务治理类,实现ServletContextListener 接口 以下是引用片段: public class TaskManager implements ServletContextL...
代码如下: import org.apache.log4j.*; public class TaskJob {        public static Logger log = Logger                      .getLogger(TaskJob.class);        p...
当满足这些指定的条件,则数据库会自动运行管理员指定的操作。使用自动管理来处理日常事务,则让管理员可以抽出时间去关注其他的事情,如数据库优化等等更加具有价值的作业。 计划就是自动化管理组件的一个成员。计划指定了作业运行的时间。多个作业可以根据一个计划运行;多个计划也可以应用到一个作业。但是这个时间跟我们普通上的几点几分又...
安全管家定时任务试用:新年祝福准时发 工作越来越忙,生活节奏越来越快,在连续不断的忙碌中,我们总会或大或小、或多或少的忘记一些事情。上班忘记带钥匙、下班忘记打卡、自己忘了吃饭、手机忘记充电,各种丢三落四迎面袭来时,其实我们正需要一款支持定时任务的工具。今天我们为大家介绍的就是安全管家的定时任务功能。 新年祝福...
Win7如何添加任务计划定时关机   应用一:Win7计划任务创建消息提醒利用Win7任务计划我们可以常见一些消息系统功能,如备忘录等,当我们有重要事情,而在使用电脑容易忘记的时候,那么借助Win7任务计划创建消息提醒就很方便。 我们还可以指定某个时间发出消息提醒,然后我们看到提醒就不会忘记需要做的事情了,下面一起来看看吧...

经验教程

238

收藏

88
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部