ORACLE报"ORA-01722:无效数字"的错误
一、错误类型及描述
1、错误类型
2、错误描述
a、关联表之后出现无效数字
b、日期转为字符类型出错
3、猜测错误原因
a、关联字段类型不同。将integer类型和varchar2关联后出现错误。
b、日期字段原本就是varchar2类型,再用TO_CHAR就会出现错误
二、解决方法
1、将integer类型的字段用to_char函数转为字符类型后进行关联,to_char(A)
2、注意查看字段原本类型(针对第二个出现的错误,不要再这样傻逼地查其他方法)