创建
declare jobname number;
begin
sys.dbms_job.submit(
ccb_job,-- job 名称
'imp_ccb(''1'',''2'',''3'');', -- 预警信息、指令信息、综合统计的存储过程
sysdate,-- job启动后下次执行时间
'trunc(sysdate,''mi'') + 1/ (24*60)'); --每分钟执行一次
commit;
end;
查看
select * from all_jobs;
删除
begin
dbms_job.remove(jobid);
commit;
end;
更改状态(查看是否value=0表示未启动job,设置为5)
select value from v$parameter where name like '%job_queue_processes%'
alter system set job_queue_process=5;
启动
begin
dbms_job.run(jobid);
commit;
end;
停止
begin
dbms_job.broken(jobid);
commit;
end;