Pular para o conteúdo

Fóruns SQL e PL/SQL Trigger Só Executa Primeiro Bloco do Programa Trigger Só Executa Primeiro Bloco do Programa

#92310
burga
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…