1、SQL執行成功,把數組的地址存入了數據庫。
2、SQL執行失敗,因爲數組的內容有引號或者亂碼等問題,導致SQL語句無法被編譯通過。
解決方案如圖:
我這裏用的是hibernate的框架,如果看不懂沒關係,直接看紅色框框就行了,我是用了set入參的方法。相信學過數據庫操作的朋友都知道這個方法,要是不知道也沒關係,你直接百度“sql語句中的問號佔位符”,就有一大堆的解釋,我這裏就不多說了。
暫時我發現的最簡單的就只有這個set方法了。如果有其他方法更好的可以留言探討一下。
還有,我雖然知道這個方法可以用,能達到想要的效果,但是我還不知道爲什麼它可以,sql語句的拼接做法卻不行。如果知道的朋友可以評論說一下,謝謝!