6.4.9 字符串转数字函数

TO_NUMBER函数。该函数将字符串转成数字。语法结构是TO_NUMBER(expr[,fmt[,nlsparam]]),各参数表示的具体含义如下:

❑expr:待转换的字符,其类型可以是CHAR、VARCHAR2、NCHAR、NVARCHAR2。

❑fmt:指定转换的数字格式。

❑nlsparam:该参数指定fmt的特征。通常包括小数点字符、组分隔符、本地钱币符号。

示例脚本如下:


SELECT TO_NUMBER('2456.304','9999.999')FROM DUAL;


【执行效果】

执行效果见图6.57。

6.4.9 字符串转数字函数 - 图1

图 6.57 TO_NUMBER函数