如何在oracle中以百分号格式显示数字?

时间:2019-03-08 09:42:04

标签: oracle number-formatting

当我在oracle中检索数字列时像这样1237.89 我想将数字列显示为1,237.89

如何在Oracle中获得它。

2 个答案:

答案 0 :(得分:1)

您可以将to_char与可选的format参数一起使用:

SELECT TO_CHAR(mycol, '9,999.99')
FROM   mytable

答案 1 :(得分:1)

例如,我更喜欢D(代表小数)和G(代表成千上万的组)

SQL> select to_char(123456789, '999G999G990D00') result from dual;

RESULT
---------------
 123.456.789,00

SQL>