0

我有一个数字列,我试图将其格式化为货币,但我似乎无法正确设置格式。我目前有:

to_char(my_column, 'fml9999999999999999999D9999999999999999999')

但它输出

$.2

如果我删除“fm”修饰符,它会输出:

$                    .2000000000000000000

我将如何让它在左侧保留至少 1 个数字,在右侧至少保留 2 个数字,同时删除所有其余的尾随 0?

4

1 回答 1

0

想通了:诀窍是在你希望它保留数字的地方使用 0:

to_char(my_column, 'fm9999999999999990D00')
于 2014-10-06T20:09:53.020 回答