如果我们有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 阅读(376)
评论(0) 编辑 收藏