2015-02-18 12:30 GMT-02:00 Douglas Fabiano Specht <douglasfabi...@gmail.com> :
> a trigger esta na tabela tabela movimento, e o delete é nela mesmo. > se eu colocar no before e dentro de um bloco de transação dar rollback na > aplicação a trigger será executada? > exemplo > > begin > insert na table X > delete movimento(executa a trigger no before) > update tabela Y(aqui ocorre um erro e um rollback) > Sim, vai ser executada mas o INSERT feito dentro da função de trigger vai naturalmente ser desfeito. De qualquer modo isso não tem relação com o fato de ser AFTER ou BEFORE, o mesmo se aplica à ambos. Concordo com o Fabrízio, você queria ter criado uma trigger do tipo BEFORE. Atenciosamente, -- Matheus de Oliveira Analista de Banco de Dados Dextra Sistemas - MPS.Br nível F! www.dextra.com.br/postgres
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral