› Fóruns › SQL e PL/SQL › Trigger Só Executa Primeiro Bloco do Programa › Trigger Só Executa Primeiro Bloco do Programa
27 de janeiro de 2010 às 7:46 pm
#92310
Participante
Opa então fica bem mais fácil…
você não precisa de 3 triggers e nem do pacote.
Apenas uma trigger e o procedimento de insert na tabela do dblink bastam.
Faça da seguinte maneira:
CREATE OR REPLACE TRIGGER T_INSERT_SH_PCWMSOUTPUT
AFTER INSERT ON PCWMSOUTPUT FOR EACH ROW
BEGIN
p_atualiza_sh_pcwmsoutput;
:NEW.SEMAFORO := 3;
END;
Foi o meu primeiro exemplo desse tópico, e também a sugestão do Ishii…