优秀向日葵

文章
4
资源
0
加入时间
2年10月17天

数据库解决小数点前面的‘0’丢失问题

查询数字字段时,Oracle对于小于1的小数,小数点前面的0是不显示的。Oracle中会将小数点前的0隐去也会将小数点后的0隐去(例如:0.10会变为.1),因此会得不到我们想要的数值格式。解决此类问题最简单的办法就是把数值类型转换为字符型,即加上to_char(数值,'fm9990.0099')。例如:to_char(0.10,'fm99990.0099')就会变为0.10而不是.1...