java中sql語句能不能加分號的問題?


一、原因 

  在程序運行中,當執行sql后總是報無效字符錯誤;但是把程序放在pl/sql中執行又沒有錯誤。讓我很納悶!於是我開始查找資料,然后我終於發現了問題。

二、問題剖析

  原來在程序中;如果你在程序里面寫sql,就不要加分號,在程序里面編譯器會把分號當做sql本身的一部分,所以會報錯。

 如果是在查詢工具里面(比如plsql),這個時候可以加上分號,在工具里面已經做過預處理,分號是個分隔符,看到分號就標志着本條sql語句結束了;

因此java中sql語句不能加分號。


免責聲明!

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



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