Que es un Job
hola
Tengo lago de conocimento de Oracle, pero tengo una pregunta sobre que son los JOBS y como se contruyen
si me pueden ayudar gracias
Tengo lago de conocimento de Oracle, pero tengo una pregunta sobre que son los JOBS y como se contruyen
si me pueden ayudar gracias
Un job es simplemente una tarea programada de oracle.
Para crearlo, lo mas facil es utilizar el OEM o el TOAD, pero si lo quieres crear con sql aqui tienes un ejemplo:
DECLARE
X NUMBER;
BEGIN
SYS.DBMS_JOB.SUBMIT
( job => X
,what => \'EL NOMBRE DE EL PROCEDIMIENTO QUE QUIERAS EJECUTAR\'
,next_date => to_date(\'29/11/2005 06:30:00\',\'dd/mm/yyyy hh24:mi:ss\')
,interval => \'TRUNC(SYSDATE+1)+6.5/24\'
,no_parse => TRUE
);
SYS.DBMS_OUTPUT.PUT_LINE(\'Job Number is: \' || to_char(x));
END;
/
commit;
Para crearlo, lo mas facil es utilizar el OEM o el TOAD, pero si lo quieres crear con sql aqui tienes un ejemplo:
DECLARE
X NUMBER;
BEGIN
SYS.DBMS_JOB.SUBMIT
( job => X
,what => \'EL NOMBRE DE EL PROCEDIMIENTO QUE QUIERAS EJECUTAR\'
,next_date => to_date(\'29/11/2005 06:30:00\',\'dd/mm/yyyy hh24:mi:ss\')
,interval => \'TRUNC(SYSDATE+1)+6.5/24\'
,no_parse => TRUE
);
SYS.DBMS_OUTPUT.PUT_LINE(\'Job Number is: \' || to_char(x));
END;
/
commit;
no se porque cuando e dejado el post, me ha puesto la barra invertida () delante de la comilla simple. Para hacer el job, pon solo la comilla simple y olvidate de la barra invertida
