定时运行的第一次
highz 2004-01-16 05:37:09 先看下面一条语句。
exec dbms_job.submit(:aaa,'testproc;',sysdate,'sysdate+1/1440');
执行后一定要执行dbms_job.run()才能每分钟执行,必须这样吗?
再看下面一条语句。
exec dbms_job.submit(:aaa,'testproc;',to_date('2004-01-16 17:20:00','yyyy-mm-dd hh24:mi:ss'),'sysdate+1/1440');
我想控制一下第一次执行的时间,到了17:20却没反应.
下面的语句的执行结果一直未变。
SQL> SELECT job, next_date, next_sec, failures, broken
2 FROM user_jobs;
JOB NEXT_DATE NEXT_SEC FAILURES B
--------- ---------- ---------------- --------- -
6 16-1月 -04 17:12:25 N
7 16-1月 -04 17:20:00 N
为什么?