标签: sql oracle11g
我知道如何显示像
00145248.25为$ 145,248.25
使用方法
TO_CHAR(00145248.25,'$999,999,999,999.99').
如何使用' - '而不是'。'?
答案 0 :(得分:1)
尝试使用替换功能替换“。”用“ - ”。
REPLACE(TO_CHAR(00145248.25,'$999,999,999,999.99'),'.','-')
答案 1 :(得分:0)
试试这个:
REPLACE(to_char(00145248.25, '$99,999,999,999.00'),'.','-' )
<强> SQL FIDDLE DEMO 强>