原文:OracleORA-01722: invalid number---表连接问题

select ext.org channel type as ORG CHANNEL TYPE from channel.channel pub info i left join channel.sec organize ext ext on i.channel id ext.organize id left join channel.cm bs static data a on a.code ...

2016-09-29 11:10 0 8561 推荐指数:

查看详情

ORA-01722:invalid number

今天查询的时候报无效的数字。查看表,都是varchar。 最后发现在进行关联操作的时候,其中一个id的类型是number。正常情况下,字符串和数字的比较是可以的。这里只能给数字加上to_char解决问题。 出现这个问题,一定是存在number字段,仔细查看 ...

Fri Jun 01 19:01:00 CST 2018 0 1626
ORA-01722: invalid number 异常【我改】

我的情况是,在sql中两个字段相等最为条件时,这两个字段一个类型是字符串,一个是数字,而字符串类型的字段中有一条记录不能转成为数字造成的,解决方法,用 to_char将数字类型的字段转换为字符串再比较。 转: ORA-01722: invalid number ...

Wed Dec 25 02:02:00 CST 2019 0 949
 
粤ICP备18138465号  © 2018-2026 CODEPRJ.COM