数値の変換に助けが必要:
select to_char(a, '99D99')
, to_char(a, '90D99')
from
(
select 50 a from dual
union
select 50.57 from dual
union
select 5.57 from dual
union
select 0.35 from dual
union
select 0.4 from dual
結果は次のとおりです。
1 ,35 0,35
2 ,40 0,40
3 5,57 5,57
4 50,00 50,00
5 50,57 50,57
しかし、私の出力を次のようにする方法:
- 0,35
- 0,4
- 5,57
- 50
- 50,57
0
コンマの前は必要ですが、後は必要ありません。