当我在oracle中检索数字列时像这样1237.89 我想将数字列显示为1,237.89
如何在Oracle中获得它。
答案 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>