在Oracle中,TONUMBER函数用于将一个字符串表达式转换为一个数字类型的值。其语法如下:
TO_NUMBER(string, format_mask, nlsparam)
其中,参数含义如下:
- string:要转换为数字的字符串表达式。
- format_mask:可选参数,用于指定数字的格式,如货币符号、千位分隔符等。
- nlsparam:可选参数,用于指定区域设置,如小数点符号、千位分隔符等。
示例:
SELECT TO_NUMBER('1234.56', '9999.99') FROM dual;
在上面的示例中,将字符串’1234.56’转换为数字类型的值,并使用了格式掩码’9999.99’。