专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

mysql查询整数,decimal是什么数据类型_数据库

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/5 12:51:28       共计:3579 浏览
mysql查询整数,decimal是什么数据类型?

DECIMAL从MySQL 5.1引入,列的声明语法是DECIMAL(M,D)。NUMERIC与DECIMAL同义,如果字段类型定义为NUMERIC,则将自动转成DECIMAL。对于声明语法DECIMAL(M,D),自变量的值范围如下:M是最大位数(精度),范围是1到65。可不指定,默认值是10。D是小数点右边的位数(小数位)。范围是0到30,并且不能大于M,可不指定,默认值是0。

DECIMAL数据类型用于要求非常高的精确度的计算中,这些类型允许指定数值的精确度和计数方法作为选择参数。精确度在这里是指为这个值保存的有效数字的总个数,而计数方法表示小数点后数字的个数。采用decimal(numeric),优点在于可以自定义小数点位数,精度高。

Decimal 不是浮点数据类型。 结构包含一个二进制整数值,一个符号位和一个整数缩放因子。用于指定值的哪一部分是 Decimal 小数部分。 因此,数字在内存中的表示形式比浮点类型更精确 Decimal Single Double () 。Decimal数据类型是所有数值类型中速度最慢的。 在选择数据类型之前,应权衡精度与性能的重要性。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:mysql查询城市,你认为的云计算的发展趋势是什么_数据库 | ·下一条:mysql查询学习,求大神教如何用mysql查询多表的数量问题_数据库

Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有