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