Oracle数据库查询报错。
两个数据库,表结构一样同样执行SELECT*FROMaWHEREc=TO_NUMBER(substr('X00034323423',2,8));时,一个数据库允许执行,另...
两个数据库,表结构一样同样执行SELECT * FROM a WHERE c = TO_NUMBER(substr('X00034323423 ',2,8));时,一个数据库允许执行,另外一个数据库报错“ORA-01722 invalid number”这是怎么回事。c字段是字符格式,但是里面的内容都是纯字符。
不是纯字符,是纯数字。 展开
不是纯字符,是纯数字。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询