ITPub博客

首页 > Linux操作系统 > Linux操作系统 > oracle job用法

oracle job用法

原创 Linux操作系统 作者:wuxidba 时间:2010-10-21 19:05:03 0 删除 编辑
创建job

declare
   job2 number;
begin
dbms_job.submit(job2,'test_lk;',sysdate,'sysdate+1');
end;



1创建一个表

create table test_table(a date);



2创建 一个存储过程 

create or replace procedure test_proc

     is

begin     

insert into test_table values(to_char(sysdate,'DD'));

end;

3创建一个job    -- define a job

declare

   job2 number;

begin

dbms_job.submit(job2,'test_proc;',sysdate,'sysdate+1/48'); -- 半小时运行一次

end;

4查看job2的结果是什么(假定是47)

select * from user_jobs;

4运行job  -- run a job

begin

dbms_job.run(47);   --47 is job number in user_jobs

end;

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23895263/viewspace-676487/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: oracle job 介绍
请登录后发表评论 登录
全部评论

注册时间:2010-05-12

  • 博文量
    64
  • 访问量
    73601