原文:一次org.springframework.jdbc.BadSqlGrammarException ### Error querying database Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException问题排查过程

先说结论: 因为在表设计中有一个商品描述字段被设置为desc,但desc是mysql中的关键字,如select id,name,desc,price from product 这条sql语句在查询时的sql语句解析会和期望的不一样,导致出现问题。因为平时在写java代码的时候很自然的会将描述变量设置为desc,在设计表字段时也没有多想,忘记和忽略了desc为mysql中的关键字,酿成此问题。 排查 ...

2018-09-01 12:11 0 7606 推荐指数:

查看详情

Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:

由于我的sql语句是使用逆向工程生成的,然后sql语句拼写错误,就可以省略, 找到的原因是在页面想后端发送数据的时候,是以json格式进行传输的,然后没有解析,想直接存入到数据库中, ...

Tue Apr 09 00:04:00 CST 2019 0 1993
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM