您的位置:首页 > 数据库 > Oracle

Oracle实现创建作业定时执行存储过程

2014-11-21 10:35 323 查看
Oracle实现创建作业定时执行存储过程:

   1,创建表tb_test用来插入存储过程执行时产生的数据。

         create table tb_test (date_time date);

    2,创建存储过程

        create or replace procedure time_test

         is

         begin

         insert into tb_test values (sysdate);

         end;

    3,创建作业,每隔一分钟向表插入一条数据

       variable job2011 number;

       begin

       dbms_job.submit(:job2011,'time_test;',sysdate,'sysdate+1/1440');

       end;

       /

     4,启用作业

       begin

       dbms_job.run(:job2011);

       end;

       /

    5,删除作业

         begin

         dbms_job.remove(:job2010);

         end;

           /
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: