我需要在Oracle数据库中安排一个作业,在特定的时间内每天重复5次,通常,我会使用SQL developer并在重复模式下安排作业,但在这种情况下它不会工作,我还想避免在不同的时间创建5个作业,所以我想知道是否有方法可以只使用一个作业来做到这一点,提前谢谢
发布于 2021-10-28 07:44:40
创建计划程序作业:
BEGIN
DBMS_SCHEDULER.CREATE_JOB
(
job_name => 'THE_NAME'
,start_date => CURRENT_TIMESTAMP
,repeat_interval => 'FREQ=DAILY;INTERVAL=1;BYHOUR=00,04,08,15,18;BYMINUTE=00'
,end_date => NULL
,job_class => 'DEFAULT_JOB_CLASS'
,job_type => 'PLSQL_BLOCK'
,job_action => ...
,comments => ...
);
END;
https://stackoverflow.com/questions/69757048
复制