Ho una domanda come segue:Perché ottengo un errore "Questa versione di MySQL non supporta ancora ..."?
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$$
durante l'esecuzione ricevo
Questa versione di MySQL non supporta ancora 'più trigger con lo stesso tempo di azione e di eventi per un tavolo'
questo errore può fornire una soluzione a questo?
Non penso che la sintassi dell'aggiornamento sia corretta. –
funziona per me signore ... mi dici cosa ti sta facendo pensare in questo modo – user21546