oraclec job的創建和修改屬性

創建每日凌晨一點執行job實例:

begin
  sys.dbms_scheduler.create_job(job_name            => 'WGQ_DSMS.JOB_AS_SMS_REMIND',
                                job_type            => 'STORED_PROCEDURE',
                                job_action          => 'PRC_AS_SMS_REMIND',
                                start_date          => to_date('28-03-2020 00:00:00', 'dd-mm-yyyy hh24:mi:ss'),
                                repeat_interval     => 'Freq=Daily;BYHOUR=1',
                                end_date            => to_date(null),
                                job_class           => 'DEFAULT_JOB_CLASS',
                                enabled             => true,
                                auto_drop           => false,
                                comments            => '短信催報JOB');
end;

 

修改job的參數:

begin
dbms_scheduler.set_attribute('job的名稱','屬性字段','屬性內容');
END;

 

修改job參數實例:修改job執行的存儲過程名字:

begin
dbms_scheduler.set_attribute('JOB_AS_SMS_REMIND','job_action','PRC_DAILY_JOB');
END;

由原來執行的存儲過程改爲執行PRC_DAILY_JOB這個存儲過程。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章