varchar2型转成number型的前提条件是varchar2中存放的数据必须是数字字符,否则在转换过程中会报错。 使用函数:to_number 具体方法: select to_number('100.10') from dual; 结果: