这个触发器出了什么问题? MySQL只是告诉我这是一个1064错误。
DELIMITER |
CREATE TRIGGER new_member BEFORE INSERT on member
FOR EACH ROW BEGIN
INSERT INTO party(PartyId, PartyTypeCode, DateCreated, DateUpdated)
VALUES(New.PartyId, ’M’,now(), now());
END;
|
DELIMITER ;
答案 0 :(得分:2)
我猜您的问题是VALUES
中的非ASCII引号:
VALUES(New.PartyId, ’M’,now(), now());
-- -----------------^
尝试使用像SQL期望的普通旧单引号:
VALUES(New.PartyId, 'M', now(), now());