MySQL触发器创建
我只是想创建一个更新触发器。下面是代码MySQL触发器创建,mysql,triggers,Mysql,Triggers,我只是想创建一个更新触发器。下面是代码 DELIMITER $$ CREATE TRIGGER before_User_update BEFORE UPDATE ON User FOR EACH ROW BEGIN INSERT INTO User_index SET action = 'update', firstName = OLD.firstName, email = OLD.email, changedat = NOW() END $$ D
DELIMITER $$
CREATE TRIGGER before_User_update
BEFORE UPDATE ON User
FOR EACH ROW
BEGIN
INSERT INTO User_index
SET action = 'update',
firstName = OLD.firstName,
email = OLD.email,
changedat = NOW()
END
$$
DELIMITER ;
对于这段代码,我得到了一个类似这样的错误
错误代码:1064。您的SQL语法有错误;检查与MySQL服务器版本对应的手册,以了解第10行“END”附近使用的正确语法
我怎样才能解决这个问题。。请帮帮我。错过了一个
afterchangedat=NOW()
我解决了这个问题。。谢谢你的帮助。。