0
CREATE TRIGGER giveaccess AFTER INSERT ON `befree_user`
FOR EACH ROW BEGIN
    INSERT INTO user_access(user_id) VALUES (NEW.user_id);
END;
4

1 回答 1

1

您需要定义另一个分隔符;

delimiter |

   CREATE TRIGGER giveaccess AFTER INSERT ON `befree_user`
   FOR EACH ROW BEGIN
         INSERT INTO user_access(user_id) VALUES (NEW.user_id);
   END;

|
delimiter ;

如果不是,数据库认为在第一个;语句完成后会抛出错误。

于 2012-07-13T05:05:31.950 回答