微科社区,轻松开发从此开始! 请登陆 免费注册

微科社区

当前位置:首页 > Java平台 > J2SE >

执行insert into 时显示科学计数法是怎么回事?

时间:2014-04-14 15:29  浏览:努力统计中...
在netbeans环境下用JDBC向MySQL数据库里插入数据时执行:insertinto供应商(往来账款)values(934394958.98) 往来账款字段显示为科学计数法9.3439494E8 我测试了一下,如果插入的数字小于10万则可以正
在netbeans环境下用JDBC向MySQL数据库里插入数据时执行:insert into 供应商(往来账款)values(934394958.98)
往来账款字段显示为科学计数法9.3439494E8

我测试了一下,如果插入的数字小于10万则可以正确显示,如果在10万内小数部分不能正确显示,大于10万就使用科学计数法
怎样才能做到不管插入什么数据都正确显示?
对了,我的往来账款是float(15,2)

数据库 decimal

LZ 用的什么管理工具 ? 你这种现象不应该发生,数据库里面存的数据肯定是正确的,是你那里显示的有问题。

谢谢1楼,非常感谢!
    顶一下
    (0)
    0%
    踩一下
    (0)
    0%
    ------分隔线------