Предположим, вы хотите запустить процедуру с именем prc_myaction
, а затем подумайте об использовании
begin
dbms_scheduler.create_job (
job_name => 'job_myaction',
job_type => 'STORED_PROCEDURE',
job_action => 'prc_myaction',
start_date => systimestamp at time zone 'Europe/Istanbul',
repeat_interval => 'freq=monthly; byday=MON,TUE,WED,THU,FRI; bymonthday=15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31;',
enabled => true);
end;
, когда дни за рамками игнорируются, например, 31-й день месяца апрель.