DBMS_JOB

最近更新时间: 2024-06-12 15:06:00

DBMS_JOB主要用来对在JOB QUEUE中的JOB做管理。该包已经被DBMS_SCHEDULER 包所取代. 特别是,如果你正在管理JOB以控制系统负载,那么你应该考虑通过收回用户在该 包上的执行权限,以禁和DBMS_JOB包。

示例:

 declare
  jobno number;
  begin dbms_job.submit(
    job=>jobno, 
      what=>'proc_job(2);',
      next_date=>sysdate,
     interval=>'sysdate+1/1440'); 
      COMMIT;
     dbms_output.put_line(jobno);
   end;