DECLARE
X NUMBER;
BEGIN
SYS.DBMS_JOB.SUBMIT
( job => X
,what => 'begin
funcion();
end;'
,next_date => to_date('09/02/2011 12:52:00','dd/mm/yyyy hh24:mi:ss')
,interval => 'SYSDATE + 5/1440'
,no_parse => FALSE
);
SYS.DBMS_OUTPUT.PUT_LINE('Job Number is: ' || to_char(x));
COMMIT;
END;
X NUMBER;
BEGIN
SYS.DBMS_JOB.SUBMIT
( job => X
,what => 'begin
funcion();
end;'
,next_date => to_date('09/02/2011 12:52:00','dd/mm/yyyy hh24:mi:ss')
,interval => 'SYSDATE + 5/1440'
,no_parse => FALSE
);
SYS.DBMS_OUTPUT.PUT_LINE('Job Number is: ' || to_char(x));
COMMIT;
END;
intervalos:
diariamente 'SYSDATE + 1'
una vez a mes 'SYSDATE + 7'
horariamente 'SYSDATE + 1/24'
cada diez minutos 'SYSDATE + 10/1440'
cada 30 segundos 'SYSDATE + 30/86400'
no volver re-ejecutar NULL