Comparar campos após o Trigger
Senhores muito boa tarde,
Preciso de uma luz.
Depois de executar o trigger
Preciso comparar os campos de duas tabelas
Então após atualizar a tabela px_pedidos eu pego os dados e coloco px_pedidos_log e depois preciso comparar os campos
O código abaixo funciona, só não consigo comparar.
DROP TRIGGER IF EXISTS `LogPedido`;
CREATE DEFINER=`root`@`localhost` TRIGGER `LogPedido` BEFORE UPDATE ON `px_pedidos`
FOR EACH ROW
insert into px_pedidos_log select * from px_pedidos WHERE id=NEW.id
Logo após tentei e não foi
IF(NEW.campo != OLD.campo) THEN
UPDATE px_pedidos SET alteracoes +=1 WHERE id=NEW.id;
END IF;
Alguém pode me dar um caminho ? Já rodei a internet mas não estou conseguindo implantar isso.
Abs e obrigadoDiscussão (2)
Carregando comentários...