Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Can';我不了解Oracle作业调度_Oracle_Scheduling_Jobs_Dbms Job - Fatal编程技术网

Can';我不了解Oracle作业调度

Can';我不了解Oracle作业调度,oracle,scheduling,jobs,dbms-job,Oracle,Scheduling,Jobs,Dbms Job,我目前正在进行一项任务,我必须将一些Oracle脚本移植到MS SQL。我在预定的工作中遇到了问题。Oracle脚本如下所示: dbms_job.submit(job =>v_job, what =>'begin pkg_report.REFRESH_MVIEWS; end;', next_date =>Trunc(sysdate, 'HH24')+70/1440, interval =>'Trunc(sysdate, ''HH24''

我目前正在进行一项任务,我必须将一些Oracle脚本移植到MS SQL。我在预定的工作中遇到了问题。Oracle脚本如下所示:

dbms_job.submit(job =>v_job, 
        what =>'begin pkg_report.REFRESH_MVIEWS; end;', 
        next_date =>Trunc(sysdate, 'HH24')+70/1440, interval =>'Trunc(sysdate, ''HH24'')+70/1440');

dbms_job.submit(job =>v_job, what =>'begin pkg_housekeeping.cleanup_daily; end;', next_date =>trunc(sysdate)+1, interval =>'trunc(sysdate)+1+1/24');
问题是,我不明白这是怎么回事。我试着在SQLDeveloper中复制它,对它进行了一些处理,大多数格式字符串都有非常明显的结果(年、月……),但我不知道HH24应该做什么。结尾的+70/1440、+1、+1+1/24后缀是什么


如果能帮我一点忙,我将不胜感激。提前谢谢

TRUNC
删除当前日期的时间元素,因此代码将日期设置为今天的午夜(sysdate),然后向其添加一天的70/1440

一天的70/1440是01:10(上午一点十分)


+1+1/24加上一天和一天的1/24,所以第二天凌晨1点

Wow!谢谢你的快速回答!他们本可以在Oracle网站上添加这样的解释!