早教吧作业答案频道 -->英语-->
beginsys.dbmsjob.submit(job=>:job,what=>'proctest;',nextdate=>sysdate,interval=>'trunc(sysdate)+1/1440');commit;end;ORA-23420:间隔必须以将来的一个时间作评估ORA-06512:在"SYS.DBMSJOB",line57ORA-06512:在"SYS.DBMSJOB",lin
题目详情
begin
sys.dbms_job.submit(job => :job,
what => 'proc_test;',
next_date => sysdate,
interval => 'trunc(sysdate)+1/1440');
commit;
end;
ORA-23420:间隔必须以将来的一个时间作评估
ORA-06512:在 "SYS.DBMS_JOB",line 57
ORA-06512:在 "SYS.DBMS_JOB",line 134
ORA-06512:在 line 3
job
sys.dbms_job.submit(job => :job,
what => 'proc_test;',
next_date => sysdate,
interval => 'trunc(sysdate)+1/1440');
commit;
end;
ORA-23420:间隔必须以将来的一个时间作评估
ORA-06512:在 "SYS.DBMS_JOB",line 57
ORA-06512:在 "SYS.DBMS_JOB",line 134
ORA-06512:在 line 3
job
▼优质解答
答案和解析
interval => 'trunc(sysdate)+1/1440');
你的这个间隔时间设置有问题
trunc(sysdate) + 1/1440为当天的 0时01分.而当前时间往往大于这个当天值.所以你需要设置为
interval => 'trunc(sysdate)+1+1/1440');
意思是,明天的凌晨 0时01分.
这样,在每次oracle执行完当前job后,就可以将next_date设置为明天,而不是今天0时01分,因为今天的这个时间已经过去了.
你的这个间隔时间设置有问题
trunc(sysdate) + 1/1440为当天的 0时01分.而当前时间往往大于这个当天值.所以你需要设置为
interval => 'trunc(sysdate)+1+1/1440');
意思是,明天的凌晨 0时01分.
这样,在每次oracle执行完当前job后,就可以将next_date设置为明天,而不是今天0时01分,因为今天的这个时间已经过去了.
看了 beginsys.dbmsj...的网友还看了以下:
英语翻译1.他们不必来这儿(实际也没来)2.他们本来不必来这儿(但是实际来了)3.他们不必很早到达 2020-05-16 …
(1)甲装置可以用来验证光合作用需要,若此装置需要一个对照实验对照实验的水槽中应装有.(2)乙装置 2020-06-18 …
在下面语段中,依次填入关联词语最恰当的一项是无德者必会嫉妒有道德的人。()人的心灵如若不能从自身的 2020-07-03 …
图书馆有12本书分别来自3位作者,每人4本.如果把这12本书放在书架上且来自同一作者的书必须挨在一 2020-07-12 …
请根据以下装置,回答:(1)甲装置可以用来验证光合作用需要.(2)乙装置可以用来验证光合作用是否有产 2020-11-03 …
必须用黑色字迹钢笔或签字笔作答,答案必须写在答题卷各题目指定区域内相应位置上;如需改动,先划掉原来的 2020-11-07 …
下列句中加点的成语或词语的使用正确的一项是()A.作家必须站在人的立场上,把所有的人都当作人来写,莫 2020-11-23 …
处于良好状态(用order来作)目的是,为了(用order来作)在反义疑问句中指人的复合不定代词若用 2020-11-26 …
请根据以下装置,回答:(1)甲装置可以用来验证光合作用需要.(2)乙装置可以用来验证光合作用是否有的 2021-01-04 …
(2013•沙县质检)请按要求完成以下作图,最终图线必须作在答题卡上,且用签字笔描黑.(1)根据图1 2021-01-04 …