oracle 数据库 查询数字类型 转 String 时,丢失小数点前的0
今天遇到一个奇葩的问题,当查询数据库的字段为数字时,而javaBean定义的是String时,自动转换得到的字符串会丢失小数点前的 0 。 比如数据 是 0.88 , 查询得到的字符串为 .88 。解决方案: 使用 oracle的tochar() 函数,并指定位数。例子:to_char(f_increase,'0.9999') 。执行这个函数后,f_increase 字段得到的值为: 保留小数点后
原创
2018-01-18 21:29:28 ·
9834 阅读 ·
1 评论