首页 文章

创建oracle调度程序作业

提问于
浏览
0

有没有办法创建oracle调度程序作业,每天工作(一些程序的开始和结束),每天五次,8,10,12,14,16?

1 回答

  • 3

    使用此区间定义:

    'freq=daily;byhour=8,10,12,14,16;byminute=0'
    

    因此,创建作业的完整代码将类似于:

    DBMS_SCHEDULER.create_job(
            job_name => 'the_job',
            job_type => 'STORED_PROCEDURE',
            job_action => 'YOUR_PROCEDURE',
            repeat_interval => 'freq=daily;byhour=8,10,12,14,16;byminute=0',
            enabled => TRUE);
    

相关问题