Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

FERNANDO_2015

Criação de Job com update

Recommended Posts

Boa tarde Pessoal,

 

Sou iniciante em programação Oracle e estou com uma dúvida.

 

Preciso criar um job que execute um update, esse job deve rodar todo dia primeiro de cada mês.

 

Não lembro como criar um job executando um update, se alguém puder me ajudar agradeço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para detalhes veja a documentação

 

Um exemplo simples de JOB que executa uma procedure todo dia 0h

declare
  x binary_integer;
begin
  dbms_job.submit(x,
                  'MINHA_PROCEDURE;',--NOME DA PROCEDURE EXECUTADA
                  TO_DATE('24/03/2015 00:00:00','DD/MM/YYYY HH24:MI:SS'),--PRIMEIRA EXEC.
                  'trunc(next_day(sysdate+1))');--PROXIMA EXEC
  dbms_output.put_line(x);
  COMMIT;
end;

Para executar o update trate dentro da rotina , atenção como comits e transactions.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.