Ir para conteúdo

POWERED BY:

Arquivado

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

killall

Trigger por comando executado

Recommended Posts

Pessoal, boa tarde!

eu tenho a trigger


 

CREATE TRIGGER t_verifica_maquinas_memories_before BEFORE UPDATE ON memories FOR EACH ROW

Porém eu preciso que ela rode de acordo com o comando executado, não pela quantidade de linhas alteradas, quando eu coloco ela para de funcionar, alguém poderia me ajudar?



CREATE TRIGGER t_verifica_maquinas_memories_before BEFORE UPDATE ON memories FOR STATEMENT ROW

 

Compartilhar este post


Link para o post
Compartilhar em outros sites
FOR EACH ROW faz com que a trigger rode para cada linha afetada pelo comando, sem dizer nada seria STATEMENT , que executa apenas uma vez.

Quando não se usa FOR EACH ROW não se tem acesso a variáveis do tipo new/old

 

Você não disse qual é o erro ou problema.

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.