Oracle中job自动执行一直failure

1.job执行存储过程,存储过程没问题,已经确定。
2.如果我设置执行周期为每分钟执行,sysdate+1/1440;也没问题;
可是如果我设置成每天定点执行,比如每天晚上23点,trunc(sysdate+1)+23/24;就一直失败,在user_job的failures字段一直累加失败次数。

declare job1 number;

begin
sys.dbms_job.submit(
job1,
'hi_test;',
to_date('2014-12-25:23:00:00','YYYY-MM-DD:HH24:MI:SS'),
'trunc(sysdate+1)+(23*60)/(60*24)'--每天23点执行
);

commit;

end;
/

1个回答

sys.dbms_job.submit(
job1,
'hi_test;',
sysdate,
'trunc(sysdate+1)+(23*60)/(60*24)'--每天23点执行
);

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐