社区
Java SE
帖子详情
执行insert into 时显示科学计数法是怎么回事?
YSS_YSS2013
2014-04-14 01:09:42
在netbeans环境下用JDBC向MySQL数据库里插入数据时执行:insert into 供应商(往来账款)values(934394958.98)
往来账款字段显示为科学计数法9.3439494E8
我测试了一下,如果插入的数字小于10万则可以正确显示,如果在10万内小数部分不能正确显示,大于10万就使用科学计数法
怎样才能做到不管插入什么数据都正确显示?
对了,我的往来账款是float(15,2)
...全文
471
3
打赏
收藏
执行insert into 时显示科学计数法是怎么回事?
在netbeans环境下用JDBC向MySQL数据库里插入数据时执行:insert into 供应商(往来账款)values(934394958.98) 往来账款字段显示为科学计数法9.3439494E8 我测试了一下,如果插入的数字小于10万则可以正确显示,如果在10万内小数部分不能正确显示,大于10万就使用科学计数法 怎样才能做到不管插入什么数据都正确显示? 对了,我的往来账款是float(15,2)
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
YSS_YSS2013
2014-04-14
打赏
举报
回复
谢谢1楼,非常感谢!
卖水果的net
2014-04-14
打赏
举报
回复
LZ 用的什么管理工具 ? 你这种现象不应该发生,数据库里面存的数据肯定是正确的,是你那里显示的有问题。
tony4geek
2014-04-14
打赏
举报
回复
数据库 decimal
Sql server 的float和real类型会产生
科学计数法
,如何消除
科学计数法
sqlserver 查询的 float 类型 如果是0.00000000001的话,会被
显示
为1E-11,请问怎么才能让查询出的结果
显示
为正常
显示
方式而不是
科学计数法
? 答案: float 和 real 用于表示浮点数字数据的近似数字数据类型。浮点数据为近似值;并非数据类型范围内的所有数据都能精确地表示。 解决float科学计数的问题只能靠转换,decimal(12,11)会...
mysql 处理
科学计数法
的字段
在MySQL中,CAST函数用于将一个表达式转换成指定的数据类型。通过CAST函数,我们可以方便地将一个数据转换成另一种数据类型,例如将字符串转换成数字,或者将
科学计数法
表示的数字转换成普通的数字格式。FORMAT函数用于对数字进行格式化,通常用于将数字转换成带有逗号分隔符的格式,或者调整小数点位数。
解决python查询数据库字段为decimal类型的数据结果为
科学计数法
的问题
解决python查询数据库字段为decimal类型的数据结果为
科学计数法
的问题 select CAST(u.amount AS CHAR) from user u CAST(u.amount AS CHAR) ;u.amount: Decimal类型的字段 这样查询出来的数据就不会是
科学计数法
了,但是查出来的数据类型就转成了字符串类型了 验证 准备数据库数据 SET NAMES ut...
MySQL
科学计数法
展示解惑:数据库中的
科学计数法
展示
总结起来,MySQL数据库中的
科学计数法
是一种常见的展示大数或小数的方式。在MySQL中,
科学计数法
使用E(或e)作为指数的表示符号,E之前的数字是尾数,E之后的数字表示指数。例如,1.23E+10表示1.23乘以10的10次方,而1.23E-10表示1.23乘以10的负10次方。在上面的代码中,我们创建了一个名为"example"的表,其中包含一个名为"value"的DECIMAL类型的列。如果你想在查询结果中禁用
科学计数法
,可以使用FORMAT函数来手动格式化数据的展示。如果你有任何疑问,请随
时
提问。
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章