Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Erstellen eines Jobs in Oracle mit DBMS_JOB

Sie möchten so etwas wie

declare
   jobno number;
begin
   dbms_job.submit( jobno,
                   'BEGIN GiveCoins; END;',
                    to_date('12/25/2012', 'MM/DD/YYYY'),
                    'add_months(trunc(sysdate),12)');
end;
/

Dadurch wird der Job zum ersten Mal um Mitternacht an Weihnachten 2012 und danach alle 12 Monate ausgeführt.