–创建一个定时计划
declare
i integer
begin
dbms_job.submit(i,‘存储过程name;’,sysdate,‘trunc(sysdate+1)+6/24’);
end;
注释:(trunc(sysdate+1)+6/24–每天早上六点执行)。
–查看已经创建的所有执行计划
select * from user_jobs;
–改变下一次执行时间或时间间隔
begin
dbms_job.change(‘上面查到的计划id’,'存储过程name;'to_date(‘20190809 06:00:00’,yyyyMMdd hh24:mi:ss),‘trunc(sysdate+1)+(0660)/(2460)’);
end;
结语
通过上面三部,可以准确的制定一个定时计划(操作存储过程),比如:数据更新,数据定时导入等等。后续有时间我会把定时计划的删除,停止等操作也加上。若有需要,请留言或私信。