Veronica Donoso 25 de Enero del 2005
Necesito activar un trigger o un procedimiento almacenado en Oracle solamente 1 vez al dÃa. Como hacerlo de forma automática?? Existe algún evento que active, por ejemplo, un procedimiento, todos los dÃas a la misma hora?
Jos?ntonio 25 de Enero del 2005
Hola,
Puedes crear un job en oracle. Eje.:
DECLARE
n NUMBER;
BEGIN
DBMS_JOB.SUBMIT(n,'procedure_almacenado;',to_date('01/10/2004 22:05','dd/mm/yyyy hh24:mi'),'sysdate+1');
COMMIT;
END;
Luego en la vista dba_jobs lo tienes.
Espero te sirva.
Saludos