位置: 编程技术 - 正文

详解MySQL数据类型DECIMAL(N,M)中N和M分别表示的含义(mysql数据库类型有哪些?如何选择合适的数据类型)

编辑:rootadmin

推荐整理分享详解MySQL数据类型DECIMAL(N,M)中N和M分别表示的含义(mysql数据库类型有哪些?如何选择合适的数据类型),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql数据类型和用途,mysql数据类型和用途,mysql数据库中的数据类型,mysql数据类型详解,mysql数据库类型详解,mysql数据库类型有哪些?如何选择合适的数据类型,mysql数据类型和用途,mysql数据类型详解,内容如对您有帮助,希望把文章链接给更多的朋友!

同事问MySQL数据类型DECIMAL(N,M)中N和M分别表示什么含义,M不用说,显然是小数点后的小数位数,但这个N究竟是小数点之前的最大位数,还是加上小数部分后的最大位数?这个还真记不清了。于是乎,创建测试表验证了一番,结果如下:

测试表,seller_cost字段定义为decimal(,2)

起初,表中内容为空

插入整数部分长度为的数字,报超出列范围的错误

详解MySQL数据类型DECIMAL(N,M)中N和M分别表示的含义(mysql数据库类型有哪些?如何选择合适的数据类型)

插入整数部分长度为的数字,可以正确插入

查询表,发现插入的整数值末尾被MySQL补了两位小数“.”

继续插入整数部分位,小数部分5位的数字,可以成功插入,但是有警告,警告表明小数部分发生了截断,被截取成了两位小数

缩小整数部分的长度为2,小数部分的长度继续保持为5,可以成功插入,但小数部分被截断为两位。

继续插入一个小数部分不足两位的数字,可正确插入,且小数部分被自动补全到两位。

综上所述,DECIMAL(N,M)中M值的是小数部分的位数,若插入的值未指定小数部分或者小数部分不足M位则会自动补到M位小数,若插入的值小数部分超过了M为则会发生截断,截取前M位小数。N值得是整数部分加小数部分的总长度,也即插入的数字整数部分不能超过N-M位,否则不能成功插入,会报超出范围的错误。

总结

标签: mysql数据库类型有哪些?如何选择合适的数据类型

本文链接地址:https://www.jiuchutong.com/biancheng/347971.html 转载请保留说明!

上一篇:MySQL数据类型中DECIMAL的用法实例详解(mysql数据类型decimal)

下一篇:mysql查询语句中用户变量的使用代码解析(mysql查询语句中的逻辑运算符)

  • 广告公司开票能开劳务费吗
  • 打包材料的费用会计分录
  • 事业单位财政拨款取得方式
  • 房地产企业预收款预缴增值税
  • 预算管理的方法及应用
  • 个人住房转让纳税标准
  • 发票金额小于入库金额
  • 当月进项发票忘了怎么办
  • 购买工程款计入什么科目
  • 未认证的进项也就是库存
  • 公司换法人公司账户怎么办
  • 企业法人不是实际老板怎么办
  • 交易性金融资产入账价值怎么计算
  • 利润表中的上期金额怎么填?
  • 样机销售是什么意思
  • 认证抵扣完的发票怎么处理
  • 私人转公账可以开发票吗
  • 工程款税款税率
  • 第一季度利润表本月数
  • 赊销方式何时确认收入呢
  • 网店提现要多久能到账
  • 当月认证的发票当月一定要入账吗
  • 土地使用税的免征政策
  • 此次新政策对原来就是小型微利企业的纳税人有影响吗?
  • 企业所得税税率2.5% 5% 25%
  • 餐饮费开专票
  • 股权转让会计处理
  • 印花税的征收项目
  • 高新技术研发人员比例
  • 车辆保险费计入车辆的入账成本吗
  • 企业报税流程图
  • 个税系统添加人员出现证件号码不符合一般规则
  • php常见面试问题
  • 实收资本没到位会计怎么处理
  • 提租补贴应计入什么科目
  • php数据类型分为哪几类
  • 海带下载
  • php strlen函数
  • php图片拼接
  • 个人合伙企业如何计算个人所得税
  • php lcg_value与mt_rand生成0~1随机小数的效果对比分析
  • 小规模减免的附件有哪些
  • php代码用什么工具
  • 模糊数学神经网络
  • 印花税申报怎么填
  • 支付土地补偿款账务处理
  • 详解增发万亿国债细节
  • 待处理财产损益是备抵类科目吗
  • 购买材料增值税税率
  • 个人所得税的征收模式为()A
  • 小规模减免的附加税怎么做账
  • 小规模纳税人收普票和专票有什么区别
  • 政府补助的会计准则
  • 所得税费用要结转本年利润吗
  • 预计负债 负债 区别
  • 出口的样品如何销售
  • 合同资产百度百科
  • win2008r
  • win2003自动关机
  • ubuntu系统中如何安装WiFi驱动
  • 通过修改注册表修改edge主页
  • 如何修复win7系统文件损坏
  • w7系统怎么添加打印机
  • 怎么用linux运行c程序
  • 让人吃惊的成语有哪些
  • cocos2d-x教程
  • javascript数据结构与算法 pdf
  • 怎么删除listview条目
  • 自定义ui界面
  • react 同级组件之间传值
  • string获取文件名
  • Unity3D游戏开发标准教程
  • node:js
  • shell 查找文件并赋值shell变量
  • linux 查找后缀名文件
  • js处理时间
  • 安卓手机 监听功能
  • NGUI之UITexture
  • javascript面向对象编程指南第三版
  • 大征期 是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设