今天用SpringMVC做修改添加操作,之前的操作都实现了添加修改,但始终报com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL syntax...
在网上查找了很多资料,说是数据库编码问题、springMVC是否设置CharacterEncodingFilter过滤器,这些方案都解决不了我的问题
实在不行,我把Hibernate发出的sql语句粘贴到Navicat中进行sql操作,同样的也报出了同样的错
偶然发现,我这张表的limit字段颜色是蓝色,恍然大悟,原来是与数据库关键字重复,修改limit字段,结果操作正常
所以大家以后建库要注意避免与数据库关键字重复,造成不必要的问题!
MYSQL关键字列表:http://www.cnblogs.com/jiangshan5xian/archive/2013/03/16/2963496.html