INFO SQLErrorCodesFactory: - SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase]
看到网上有说是因为是数据库的字段和输入的数据库的数据类型不匹配,但仔细检查了很多遍发现数据类型并没有错。最后发现是数据库中有个列名right是mysql关键字,就在mapper.xml文件中insert table XXX()中对right改为right,问题解决。

本文解决了一个因使用MySQL关键字作为列名导致的SQL错误问题。在mapper.xml文件的inserttableXXX()方法中,将关键字right修改为right,成功解决了INFOSQLErrorCodesFactory报告的错误。
3万+

被折叠的 条评论
为什么被折叠?



