1. 程式人生 > >向ORACLE資料庫表中插入時報錯ORA-01722

向ORACLE資料庫表中插入時報錯ORA-01722

ORA-01722: invalid number (OCI_ERROR)   無效的字元,一般是指插入資料庫中的型別與資料庫中定義的欄位型別不匹配

但是現在遇到的是在PL/SQL中可以執行成功,但是放到程式碼中確執行失敗。

發現如果插入的NUMBER型別資料混入回車,會報錯ORA-01722

PL/SQL中得以復現,將插入資料中的回車或多餘字元去掉,就不會報此問題了。