IF's na Trigger
Senhores muito boa noite,
Eu tenho o seguinte funcionando:
IF(OLD.idDepartamentos <> NEW.idDepartamentos)
THEN
INSERT INTO px_pedidos_log
(idPedido,
campo,
valor_novo,
valor_antigo
)
values
(NEW.id,
'idDepartamentos',
NEW.idDepartamentos,
OLD.idDepartamentos
);END IF
Eu queria fazer isso com mais campos na mesma trigger.
Tentei abaixo e dá erro.
Alguma luz para fazer isso ?
Preciso fazer isso com 6 campos.
IF(OLD.idDepartamentos <> NEW.idDepartamentos)
THEN
INSERT INTO px_pedidos_log
(idPedido,
campo,
valor_novo,
valor_antigo
)
values
(NEW.id,
'idDepartamentos',
NEW.idDepartamentos,
OLD.idDepartamentos
);
END IF;
IF(OLD.idAcao <> NEW.idAcao)
THEN
INSERT INTO px_pedidos_log
(idPedido,
campo,
valor_novo,
valor_antigo
)
values
(NEW.id,
'idAcao',
NEW.idAcao,
OLD.idAcao
);
END IF;Discussão (0)
Carregando comentários...