开发者社区> 问答> 正文

java 大数转成小数点后两位后存到MySQL里的字段变成整数了,求指教

已解决

mysql的字段都是String 没有指定精度 只想在存数据库之前,将大数保留小数点,然后存数据库
结果数据库里的小数点后都没了
数据库字段 private BigDecimal aaaaa;

展开
收起
我的中国 2016-02-08 13:41:43 2843 0
1 条回答
写回答
取消 提交回答
  • R&S网络资深工程师 ,阿里云论坛官方版主,阿里云云计算ACP,春考教学网站长,IT技术晋级之路专辑作者
    采纳回答

    必然是你转换的时候出了问题。精度被砍了。具体你要把你的转换过程代码放出来瞧瞧。
    如果你的数据库用的是字符串类型,那么是随意什么精度都能正确保存的,只是输入输出需转换处理。

    2019-07-17 18:28:18
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
One Box: 解读事务与分析一体化数据库 HybridDB for MySQL 立即下载
One Box:解读事务与分析一体化数据库HybridDB for MySQL 立即下载
如何支撑HTAP场景-HybridDB for MySQL系统架构和技术演进 立即下载

相关镜像