浅谈oracle定时任务job

来源:互联网 发布:全排列生成算法 编辑:程序博客网 时间:2024/05/23 17:23

1.例子

   设置一个定时任务,每间隔一分钟向TEST表中插入当前时间;

  SQL> create table test(time date);

  SQL> create or replace procedure MYPROC as
          2  begin
          3  insert into test values (sysdate);
          4  end;
          5  /

  SQL> variable job1 number;

  SQL> begin
          2  dbms_job.submit(:job1,'MYPROC;',sysdate,'sysdate+1/1440');
          3  end;
          4  /
 /******************以下为执行的结果,24为所创建的job的编号*******/
  PL/SQL procedure successfully completed
  job1
  ---------
  24

/********************************************************/