日期:2014-05-16 浏览次数:20430 次
转自:http://oracle.chinaitlab.com/serial/739997.html
实现的功能:
每隔一分钟自动向getSysDate表中插入当前的系统时间。
?
一、创测试表
?
create table getSysDate(test date); |
?
二、创要定时执行的存储过程
?
create or replace procedure insertSysDate as begin insert into getSysDate values (sysdate); end ; |
?
三、创建JOB,即创建待执行的定时任务过程
?
variable job1 number; begin dbms_job.submit(:job1,'insertSysdate;',sysdate,'sysdate+1/1440'); end; |
四、启动JOB,即启动并运行定时任务过程
?
begin dbms_job.run(:job1); end; |
?
五、查看运行效果
?
select to_char(test,'yyyy/mm/dd hh24:mi:ss') from getSysDate; |
?
结果如下:
?
2007/08/03 10:53:11 2007/08/03 11:05:51 |
?
部分重点参数补充说明:
?
免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
|