Oracle报告,在值后添加货币符号

时间:2013-03-11 08:04:04

标签: oracle currency oraclereports

如果我将货币符号添加到值,它看起来像是:$5000,我希望货币符号位于值5000$之后,可以格式化吗?

1 个答案:

答案 0 :(得分:1)

这样的东西?

select to_char(5000, '9999l'), to_char(5000, 'l9999')
from dual

Here is a sqlfiddle demo


如果你不想指定你可以做的长度(我不喜欢这个解决方案......):

select substr(trim(to_char('1', 'l9')), 1, 1) || 5000
from dual

Here is another sqlfiddle demo