定时任务实例
1、创建测试表
create table job_test(id integer,add_time date); 2、创建过程
create or replace procedure prc_job_test is
begin
insert into job_test values (SEQ_TM_ID.nextval, sysdate);
commit;
end prc_job_test; 3、创建任务
eclare
tm_job number;
begin
sys.dbms_job.submit(tm_job, --任务名称
'prc_job_test;',--执行的过程
sysdate,--执行时间
'sysdate+1/(24*60*10)');--下次执行时间
end; 4、查看任务id
select * from dba_jobs; 5、执行任务
begin
dbms_job.run(41);--41为任务的id
end; 6、删除任务
begin
dbms_job.remove(41);
end;