Tengo una consulta como la siguiente:¿Por qué obtengo una "Esta versión de MySQL aún no admite el error '...'"?
delimiter $$
DROP TRIGGER IF EXISTS TR_SCIN_BANK_UPD$$
CREATE TRIGGER TR_SCIN_BANK_UPD
AFTER UPDATE ON SCIN_BANK
FOR EACH ROW
BEGIN
IF OLD.BANK_NAME != NEW.BANK_NAME THEN
INSERT into SCIN_BANK_LOG SET BANK_ID=OLD.BANK_ID, BANK_NAME=OLD.BANK_NAME, LAST_UPD_USER_ID=OLD.LAST_UPD_USER_ID, LAST_UPD_TS=now();
END IF;
IF OLD.BANK_DESC != NEW.BANK_DESC THEN
INSERT into SCIN_BANK_LOG SET BANK_ID=OLD.BANK_ID, BANK_DESC=OLD.BANK_DESC, LAST_UPD_USER_ID=OLD.LAST_UPD_USER_ID, LAST_UPD_TS=now();
END IF;
END$$
al ejecutar consigo
Esta versión de MySQL todavía no soporta 'disparadores múltiples con el mismo tiempo de acción y el evento de una tabla'
este error puede proporcionar una solución para esto?
No creo que la sintaxis de actualización sea correcta. –
funciona para mí señor ... dime qué te hace pensar así – user21546