Springmvc UPDATE 數據時 ORA-01858:a non-numeric character was found where a numeric was expected

ORA-01858:a non-numeric character was found where a numeric was expected 異常。sql

個人代碼:函數

主要是綁定變量帶出來的問題。spa

出錯緣由是:preparedstatement在執行的時候不能把帶有to_date的參數的串替換爲sql中的問號,主要是to_date函數替換不了,解決辦法是將to_date函數先放到sql語句中,而後替換後面的變量,就不報這個錯誤了。.net

錯誤異常:blog

 

 修改後的代碼:變量

 參考: http://blog.csdn.net/u010526028/article/details/70843610date

相關文章
相關標籤/搜索