posts - 60,comments - 71,trackbacks - 0

    如果我们有PL/SQL类似的工具,则建立JOB是一件很简单的事情,但如果没有这样的工具,那我们就得在命令行中,通过命令来建立了,方法如下:

   
var job_id number;
SQL
> begin
     sys.dbms_job.submit(job 
=> :job_id,
                                            what 
=> 'test_job;',
                                            next_date 
=> to_date('01-11-2008 01:00:00''dd-mm-yyyy hh24:mi:ss'),
                                            interval 
=> 'trunc(sysdate) +1+1/24');
  
commit;
  
end;
  
/

   先定认一个数值变量job_id,然后按照创建JOB的格式编写,在命令行中执行即可,job_id的值不用我们自已指定,系统会自动给它赋值,另外注意what里面的内容,是存储过程名,且注意后面的分号:;,否则会报错.
posted on 2008-11-04 10:42 henry1451 阅读(367) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: