首页 > 解决方案 > DBMS_SCHEDULING 重复间隔 - 半小时,9-5,周一至周五

问题描述

我正在尝试确定是否可以将重复间隔组合在一起,以应用于周一至周五 9 点到 5 点之间每半小时运行一次的计划。

到目前为止我有这个,但我正在努力将时间限制在 9-5 以内

FREQ=DAILY; BYDAY=MON,TUE,WED,THU,FRI; BYHOUR=9,10,11,12,13,14,15,16,17;BYMINUTE= 30;

如果我运行它,它将在 9-5 期间正确执行;但是,它也会在9点之前和 5 点之后每隔 30 分钟执行一次。我只需要开始运行 >= 09:00 和 <=17:00

标签: oracledbms-scheduler

解决方案


我会说你很接近 - 替换

BYMINUTE= 30

BYMINUTE= 0,30

推荐阅读