sql-migrate插入字段的字符串包含" --"会报错You have an error in your SQL syntax???

golang项目开发,采用github.com/rubenv/sql-migrate包,迁移文件中提示报错例句如下:

INSERT INTO `rule` VALUES (1851,' --','S1454');

经尝试,插入字段的字符串中包含' --'(空格,减,减)便会提示sql语法。这是什么原因导致的呢,应该如何解决呢?

sql语法不能侵犯 -- 用字母代替 如-- = dev