我需要为整数值指定精度
我尝试了cast(variable as DECIMAL(10, precision))
,但没有帮助
还有用于指定整数部分任意长度的掩码吗?可变范围未知
答案 0 :(得分:1)
使用format()
:
select format(x, 4)
在Oracle中,您可以这样做:
select to_char(x, '0.000')
对于更长的数字:
select to_char(x, 'FM999999.0000')
或者也许:
select x || '.0000'