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

标签 oracle dbms-scheduler

我正在尝试计算是否可以组合一个重复间隔,以应用于周一至周五 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 分钟执行一次。我只需要开始运行 >= 09:00 和 <=17:00

最佳答案

我想说你很接近 - 替换

BYMINUTE= 30

BYMINUTE= 0,30

关于oracle - DBMS_SCHEDULING 重复间隔 - 半小时,9-5,周一至周五,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52536512/

相关文章:

java - oracle和java的UTF-8区别

sql - 更新给定值的 Oracle XMLType 列内容

sql - Oracle SQL Like 不适用于带连字符的单词

Oracle DBMS_SCHEDULER 在一周中每天的上午 8 点、中午 12 点、下午 4 点和晚上 8 点运行

oracle - 并行运行过程 - Oracle PL/SQL

oracle - 如何捕获 PL/SQL 代码中第一次提交在 Oracle 中发生的事件?

oracle - 安装 Oracle Apex 时出错

database - 改变 JOB_QUEUE_PROCESSES

linux - 使用 Oracle PL/SQL SP 在不同的 Linux 服务器上运行 Shell 脚本