MySQL-Trigger创建

时间:2016-05-09 10:31:27

标签: 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 
$$
DELIMITER ;

对于这段代码我得到了这样的错误..

  

错误代码:1064。您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,以便在' END'附近使用正确的语法。在第10行

我怎么能解决这个问题..请帮助我..

0 个答案:

没有答案