原文:MySQL报错org.springframework.jdbc.BadSqlGrammarException: ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Expression

org.springframework.jdbc.BadSqlGrammarException: Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc .MySQLSyntaxErrorException: Expression of SELECT list is not in GROUP BY clause and cont ...

2020-08-26 14:11 0 825 推荐指数:

查看详情

一次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代码的时候很自然的会将描述变量 ...

Sat Sep 01 20:11:00 CST 2018 0 7606
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM