在Oracle中,TO_NUMBER()函数用于将一个字符表达式转换为一个数字。该函数的语法如下:
TO_NUMBER(字符表达式, [格式模型], [NLS参数])
参数说明:
- 字符表达式:要转换为数字的字符表达式,可以是一个数字、日期或其他字符。
- 格式模型:可选参数,指定转换时的格式。例如,'9999'表示数字必须是4位数。
- NLS参数:可选参数,指定数值和日期格式的国家语言支持。
示例:
```
SELECT TO_NUMBER('123.45') FROM DUAL;
```
这将把字符表达式'123.45'转换为数字123.45。