oracle ORA-01722:无效数字 记录

今天在对12万条记录的表进行左联接时,有时可以查询出数据,有时会报无效数字,反复检查,发现问题。

例如sql:

SELECT * FROM USER U LEFT JOIN USER_ROLE UR ON U.ID=UR.ID

当USER表ID与USER_ROLE表ID类型不一致的话,oracle内部隐式转换有时可以查询出数据,

但有时也会报 ORA-01722:无效数字

posted @ 2016-06-13 17:18  Tobey唐  阅读(2578)  评论(0编辑  收藏  举报