原文:一次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