綁定語句無效(未找到)
情景:
- 項目是從Mysql轉(zhuǎn)換為Oracle的柱告,之前是沒有任何問題的邢锯。
- 改成oracle后粮宛,Mapper只有這一個查詢出錯厕吉,咱也不知道猬仁,咱也不敢問啊性宏。
- 百度的基本都是名字亥鸠、路徑錯了朵纷。
百度結(jié)果:
- Mapper 與 XML 未對應(yīng)锌俱。
- Mapper方法未實現(xiàn)晤郑。
- 未正確配置ResultMap 或者 ResultType。
- XML 刪除空格或者空行(玄學(xué)贸宏?)造寝。
- Mapper的XML配置路徑、別名路徑錯誤吭练。
但是我這里沒上述問題啊诫龙。
最后我在XML 的變量加了類型
#{value,jdbcType=VARCHAR}
好用了......
Oracle對于SQL更加嚴(yán)格,所以以后再寫Oracle的時候請全部寫上類型鲫咽。
以上均為個人理解签赃,如有不足之處,歡迎在評論區(qū)留言分尸。