Tôi có một truy vấn như sau:Tại sao tôi nhận được thông báo "Phiên bản MySQL này chưa hỗ trợ '...'"?
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$$
khi thực hiện tôi nhận được
Phiên bản này của MySQL chưa hỗ trợ 'nhiều trigger với thời gian hành động tương tự và sự kiện cho một bảng'
lỗi này có thể cung cấp giải pháp cho bất kỳ lỗi nào không?
Tôi không nghĩ cú pháp cập nhật là chính xác. –
làm việc cho tôi thưa ngài .. hãy cho tôi biết điều gì khiến bạn nghĩ như thế này – user21546