Oracle在每个JOB执行完后,计算下一次执行的时间,这次执行完成后,它将下一次执行的时间定为 last_day(trunc(sysdate)),如,今天是2005-05-20,last_day(trunc(sysdate)) = 2005-05-31,
即下次执行时间为2005-05-31,你调后一个月,2005-06-20,但永远也到不了下一次执行的时间2005-05-31了。