創建每日凌晨一點執行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這個存儲過程。