JAVA 拼接了一個sql 語句,但是最后運行報錯——SQL 命令未正確結束


錯誤原因:  

  拼接的時候因為引號里的部分是直接引起來的,所以將這些語句整個拼接起來的時候就會成為一個“沒有斷句”的sql語句,如下面我的錯誤

 

 

 

將整句話拼接起來就相當於   select * from BookCatagorywherename like '%"+bookCatagory.getName()+"%'";

 

整個句子並沒有斷句,所以在sql腳本中並不是一個完整的sql語句

 

解決辦法:

  將拼接部分 引號 內,左右引號都加上空格,這樣的話拼接出來就是一個完整的sql語句!!!

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM