当前位置:首页 > 科技数码

decimal类型 卓象科技:MySQL数据类型-decimal详解

介绍

在设计数据库的时候,如果要用小数点来存储数据,比如价格,我会用小数类型来代替float、double,因为它们容易出错。numeric与decimal同义,numeric将自动转换为decimal。

Ps:至于为什么会有错误,请看我的另一篇文章:php中的浮点数计算

使用

DECIMAL是从MySQL 5.1引入的,列声明语法是DECIMAL(M,D)。

在MySQL 5.1中,参数的范围如下:

m是最大数(精度)。范围是1 ~ 65(在旧版MySQL中,允许的范围是1 ~ 254),m的默认值是10。

d是小数点右边的位数(小数位数)。其范围为0 ~ 30,但不得超过m。

说明:float占用4字节,double占用8字节,decimal (m,d)占用M+2字节。

例如,DECIMAL(5,2)的最大值是9999.99,因为有7个字节可用。

结论

1.当数值在其取值范围内且小数位数较多时,小数位数将被四舍五入。

2.如果该值超出其范围,请用最大(小)值填充它。

1.《decimal类型 卓象科技:MySQL数据类型-decimal详解》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《decimal类型 卓象科技:MySQL数据类型-decimal详解》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/782140.html

上一篇

健康码黄码 安徽“健康码”今日凌晨上线 合肥红、黄、绿三色“健康码”也来了!

下一篇

安家第一集 安家第1~54集全集分集剧情 安家第19-20集最新剧情介绍

看到就退回去吧!朋友输错1位数错转2千余元 这个18岁姑娘急死了

  • 看到就退回去吧!朋友输错1位数错转2千余元 这个18岁姑娘急死了
  • 看到就退回去吧!朋友输错1位数错转2千余元 这个18岁姑娘急死了
  • 看到就退回去吧!朋友输错1位数错转2千余元 这个18岁姑娘急死了
暂无数据 无数据·不营销: 小数据赋能新零售

暂无数据 无数据·不营销: 小数据赋能新零售

2016年马云提出新零售:“未来十几二十年,没有电商,只有新零售。”后来各种新的便利店如生鲜超市、无人超市相继出现。人工智能、人脸识别、大数据等术语也出现在人们的生活中,但很多人可能对小数据并不熟悉。 显然,小数据是基于大数据的概念提出来的。它是一种个性化、高效率、...

字节跳动工作压力大吗 字节跳动CEO张一鸣批员工上班聊游戏:工作很闲吗

字节跳动工作压力大吗 字节跳动CEO张一鸣批员工上班聊游戏:工作很闲吗

信息之家12月9日电据凤凰科技报道,近日,字节跳动CEO张一鸣发现,舒菲内部的一些员工在工作时间非常专注于聊天游戏,并对此表示不满。张一鸣说:“虽然公司不禁止工作时间偶尔聊天,但我还是很惊讶自己在游戏群中这么活跃了几天。”张一鸣补充道:“从今天上午10点开始,这个群...

羊角钩 细说吊钩的种类及适用范围

羊角钩 细说吊钩的种类及适用范围

挂钩的种类很多,包括S钩、爪钩、旋转钩、广口孔眼钩、提升钩、80级大开口钢钩、孔眼钩等。此外,钩子还有许多分类形式: 挂钩按制造方法可分为锻造挂钩和片状挂钩。锻造挂钩分为单钩和双钩。单钩一般用于起重能力小的场合,双钩多用于起重能力大的场合。芯片挂钩也分为单钩和双钩。...

九寨沟在四川哪里 九寨沟地震情况及影响范围:成都部分旅客列车扣停 九寨沟在四川哪里

九寨沟在四川哪里 九寨沟地震情况及影响范围:成都部分旅客列车扣停 九寨沟在四川哪里

8月8日21时19分,四川阿坝州九寨沟县发生7.0级地震,之后又发生3.9级地震。为此,成都铁路局管内部分旅客列车扣停,当日九寨沟景区接待游客38799人,相当部分游客有可能受此地震影响。四川阿坝州九寨沟县发生7.0级地震四川九寨沟地震情况据中国地震台网正式测定,8...

合肥市庐阳区环保局 庐阳行政服务中心电话多少? 庐阳行政服务中心各窗口服务范围及电话

合肥市庐阳区环保局 庐阳行政服务中心电话多少? 庐阳行政服务中心各窗口服务范围及电话

很多住在庐阳区的居民都知道,户籍、社保等手续都可以在庐阳区行政服务中心办理。另外,这里还有哪些流程可以处理?安徽救命卡卡从庐阳区政府网整理了庐阳区行政服务中心相关对外服务窗口的业务范围和咨询电话。介绍:合肥市庐阳区政务服务中心位于合肥市亳州路182号,主要承担窗口对...

大病保险范围 安徽大病保险最高可报销80% 安徽大病保险报销范围及报销比例

近日,安徽出台新政策,明确大病保险制度全覆盖,赔付比例超过50%。大病保险是对城乡居民和基本医疗保险参保人员的“二次报销”。安徽省大病保险对象是谁?大病保险可以报销哪些费用?大病保险可以报销多少?具体如下:安徽省大病保险新筹资标准:年人均30元大病保险为城乡居民和基...

圆通快递网点分布图 合肥圆通快递网点分布 合肥圆通快递电话及派送范围

圆通快递网点分布图 合肥圆通快递网点分布 合肥圆通快递电话及派送范围

合肥有哪些快递公司?合肥有20多家大小快递公司,较大的有童渊快递、申通快递、顺丰快递、大云快递、田甜快递等。每次快递的收费标准和网店不同,联系方式也不同。合肥哪家快递好?边肖为大家整理了合肥童渊快递的电话号码、网点、资费和送货范围。查询电话:0551-6584548...