盾怪网教程:是一个免费提供流行杀毒软件教程、在线学习分享的学习平台!

具体介绍MySQL中Decimal分类与Float Double的区别

时间:2025/3/15作者:未知来源:盾怪网教程人气:

[摘要]+-------+------+------------------------------------------+1 row in set (0.00 sec)1.2345 --- 小数点后最多...
+-------+------+------------------------------------------+ 1 row in set (0.00 sec)

1.2345 --- 小数点后最多2位,所以保存可以,自动四舍五入数据截断,但会报waning

12.34 --- OK

1234.5 --- 因为小数部分未满2位,要补0.所以保存应该1234.50。所以整个位数超出了5,保存报错。

1.2 --- 小数未满部分补0。按照1.20保存。

默认状态比较

浮点数如果不写经度和标度,会按照实际精度值保存,如果有精度和标度,则会自动将四舍五入后的结果插入,系统不会报错;定点数如果不写精度和标度,则按照默认值decimal(10,0) 来操作,如果数据超过了精度和标度值,系统会报错。

以上就是具体介绍MySQL中Decimal类型和Float Double的区别的详细内容,更多请关注php中文网其它相关文章!


学习教程快速掌握从入门到精通的SQL知识。



关键词:具体介绍MySQL中Decimal分类与Float Double的区别




Copyright © 2012-2018 盾怪网教程(http://www.dunguai.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版