关于Oracle to_number 函数无效字符问题,难道是我数据库本身问题吗?数据库版本10G。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于Oracle to_number 函数无效字符问题,难道是我数据库本身问题吗?数据库版本10G。相关的知识,希望对你有一定的参考价值。
SQL> select to_number('RMB1000.00','L99999D99') from dual;
select to_number('RMB1000.00','L99999D99') from dual
*
第 1 行出现错误:
ORA-01722: 无效数字
select to_number('RMB1000.00','L999999.0000') from dual; 参考技术B 我也用的10g,我第一发现能这么用,果断试了下,报同样的错误,应该跟版本有关联,或许10G就不支持这么写 参考技术C select to_number('1000.00','9999.99') from dual;
我试了一下,oracle10G只支持这种写法本回答被提问者采纳 参考技术D ORA-01722: 无效数字
以上是关于关于Oracle to_number 函数无效字符问题,难道是我数据库本身问题吗?数据库版本10G。的主要内容,如果未能解决你的问题,请参考以下文章