向ORACLE数据库表中插入时报错ORA-01722

来源:互联网 发布:恺英网络借壳上市 编辑:程序博客网 时间:2024/05/15 06:36

ORA-01722: invalid number (OCI_ERROR)   无效的字符,一般是指插入数据库中的类型与数据库中定义的字段类型不匹配


但是现在遇到的是在PL/SQL中可以执行成功,但是放到代码中确执行失败。


发现如果插入的NUMBER类型数据混入回车,会报错ORA-01722



PL/SQL中得以复现,将插入数据中的回车或多余字符去掉,就不会报此问题了。


0 0