INSERT查询的错误1064(42000)

时间:2014-08-14 15:23:49

标签: mysql sql

我的SQL查询(作为触发器的一部分)是:

INSERT INTO product_pricing_data (pp_id, group_id, var, data) VALUES (@newppid, NEW.group_id, NEW.var, newprice);

我收到的错误消息是:

  

第7行的错误1064(42000):您的SQL语法出错;检查与MySQL服务器版本对应的手册,以便在第54行附近使用正确的语法

不是很有用!如果有人有任何建议,非常感谢。

1 个答案:

答案 0 :(得分:0)

缺少END IF;从错误消息指向的行向下几行 - 添加END IF;删除了语法错误并成功创建了触发器。