原文:ORACLE报"ORA-01722:无效数字"的错误

一 错误类型及描述 错误类型 错误描述 a 关联表之后出现 无效数字 b 日期转为字符类型出现 无效数字 c 数字乘以空格出现 无效数字 需要特别注意空格字符 d 表名写错出现 无效数字 错误原因 a 数字不能与非数字字符外的其他字符关联 NULL除外 表T 表T 用T 的A字段与T 的B字段关联就会出现 无效数字 当T 的B字段值为 就不会这样的问题 因为ORACLE会自动把数字字符串转为数字, ...

2021-11-30 13:47 0 21023 推荐指数:

查看详情

ORA-01722:无效数字

今天写查询语句,关联多张表,出现了这个错误。 结果发现时字段的数据类型不一致。 1.关联时转换一下数据类型; 2.或者修改表中的字段。 附录: ok。 ...

Thu Sep 29 01:59:00 CST 2016 0 8899
ORA-01722: 无效数字

SQL 在执行过程中出现“ ORA-01722: 无效数字”的错误, 说明ORACLE 隐式类型转换有误,查看是否使用的数据类型和定义的相符。 ...

Wed Jun 19 01:35:00 CST 2013 0 2853
ORA-01722:无效数字

可能的原因: 1、select语句中join时,关联条件上的字段数值类型不同,需要转换数值类型,如to_char(a.no) = b.no(或cast()函数) ...

Wed Jun 07 23:41:00 CST 2017 0 1853
Oracle ORA-01722: 无效数字 处理方法

C# + Oralce 10G 项目中 有用参数处理Update语句。参数命名和表字段同名。执行报错: ORA-01722: 无效数字 后修改所有的参数和对应字段不同。解决。 修改前: StringBuilder strSql = new StringBuilder();object ...

Thu Aug 07 17:32:00 CST 2014 2 15449
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM