Ir para conteúdo

Arquivado

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

rvneto

Trigger before update com erro

Recommended Posts

Tenho uma trigger before update de um campo de uma determinada tabela.

Essa trigger dispara uma procedure que grava uma tabela de log, porém o campo faz parte da PK da tabela (Chave composta). Portanto, ao atualizar o campo, pode dar um erro de PK existente, então não atualiza o registro na tabela, mas dispara a trigger e grava o log.

Tem como testar se o update foi realizado com sucesso (Sem ter que fazer um select na propria tabela para ver se o campo atualizou)?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tentou com uma trigger de AFTER ?

 

Eu não faria uma tabela de log com FKs , deixaria ela sem FKs

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.