Que es un Job

Caro
22 de Diciembre del 2005
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

chemian
22 de Diciembre del 2005
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;

CHEMIAN
22 de Diciembre del 2005
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

caro
22 de Diciembre del 2005
gracias por la informacion, me es muy útil, porq no tenia mucha idea de este tema