标签: sql oracle oracle11g
以下SQL语句适用于所有值,如40000,99,但对于0,预期值为0.00,但结果为.00
trim(to_char(value,'9,999,999.99')
请您为此提出任何可能的解决方案,
格式应为 x,xxx,xxx.xx , 0应显示为0.00
x,xxx,xxx.xx
例如:40,000,1,250,000.00,0.00
答案 0 :(得分:2)
您应该明确指出小数点前的零:
trim(to_char(value,'9,999,990.99')