(1):procedure
create or replace procedure aiki_test
asbegin
insert into aiki.a2 values('a',88);
commit;
end;
/
(2):创建job
begin
dbms_scheduler.create_job (
job_name => 'aiki_test2',
job_type => 'STORED_PROCEDURE',
job_action => 'aiki_test',
start_date => sysdate,
repeat_interval => 'FREQ=minutely; INTERVAL=3;',
comments => '系统临时测试'
);
end;
/
(3):启用
exec dbms_scheduler.enable('aiki_test2');
本文介绍如何在Oracle数据库中创建并启用一个定时任务。首先通过存储过程向指定表插入一条记录,然后创建一个名为'aiki_test2'的job,设置其为每3分钟执行一次存储过程'aiki_test',最后启用此job。
1839

被折叠的 条评论
为什么被折叠?



