匿名用户Oracle数据库查询报错:ORA-01722 invalid number
两个数据库,表结构一样同样执行
SELECT * FROM a WHERE c = TO_NUMBER(substr('X00034323423 ',2,8));
时,一个数据库允许执行,另外一个数据库报错“ORA-01722 invalid number”这是怎么回事。c字段是字符格式,但是里面的内容都是纯字符。
不是纯字符,是纯数字。
我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏


评论

