在 Oracle SQL 中,可以使用 TO_CHAR 函数将数字转换为字符。以下是一个示例,将 salary 列转换为格式化的美元金额:

SELECT TO_CHAR(salary, '$99,999.00') SALARY 
FROM employees 
WHERE last_name = 'Ernst'; 

在这个例子中:

* TO_CHAR(salary, '$99,999.00') 将 salary 列的值转换为字符,并使用 $99,999.00 格式化输出,包括美元符号、千位分隔符和小数点。

* SALARY 为转换后的字符列设置别名。

* FROM employees 指定数据源为 employees 表。

* WHERE last_name = 'Ernst' 筛选出姓氏为 'Ernst' 的员工。