DBMS_SCHEDULING 重复间隔 - 每半小时一次,9-5,周一至周五

DBMS_SCHEDULING Repeat Interval - Half Hourly, 9-5, Mon-Fri

我正在尝试确定是否可以将重复间隔放在一起以应用于 运行 在周一至周五的 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期间正确执行;但是,它也会在每小时 before 9 和 after 5 后每隔 30 分钟执行一次。我只需要开始 运行ning >= 09:00 和 <=17:00

我会说你很接近 - 替换

BYMINUTE= 30

BYMINUTE= 0,30