位置: 编程技术 - 正文

详解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查询语句中的逻辑运算符)

  • 增值税进项税额不得抵扣的几种情形
  • 财务软件增值税
  • 什么是红字增值服务
  • 小规模纳税人工程款税率是多少
  • 农村信用社可计息贷款吗
  • 收到退回的留抵退税怎么做账
  • 会计二级科目是哪个
  • 营业外支出罚款所得税怎么处理
  • 软件服务费280抵扣申报
  • 长期待摊费用摊销计入什么会计科目
  • 预付账款转入其他非流动资产
  • 职员在外地出差怎么处理
  • 车辆固定资产清理
  • 企业以前年度的关联交易与预约定价安排
  • 安装服务异地施工增值税在哪交
  • 增值税记账流程
  • 广西电子税务局申报
  • 其他应付款可以用其他应收款代替吗
  • 公司购买理财产品计入什么科目
  • 作废报表会影响企业信用吗
  • 公司处置车辆税金怎么算
  • 购入的会计分录怎么写
  • 收回已冲销的应收账款分录
  • 什么货物出口最多
  • 王者荣耀中雅典娜的战争女神多少钱
  • 先开票后收款的发票怎么备注
  • 报销是可以直接拿钱的吧
  • php的超级全局变量
  • 湘菜尖椒炒肉的做法
  • 易北河流量
  • php获取文章内容图片
  • 筹建期间借款费用
  • Vue3通透教程【一】Vue3现状—必然趋势?
  • 换货和退货有什么区别
  • 一次性伤残就业补助金
  • 固定资产内部转移单
  • 纳税人异地预缴所得税
  • mysql数据库外键约束怎么写
  • 处置子公司利润表
  • 事务所的账务处理
  • 工程发票多少点
  • 采购供应部门发挥的作用
  • 建筑企业异地施工预缴企业所得税
  • 其他应付款的辅助科目是什么
  • 无形资产处置的相关费用计入哪里
  • 未抵扣进项税额什么意思
  • 佣金是买卖股票都收吗
  • 多栏式日记账核算组织程序优缺点
  • 新成立的公司能干吗
  • 税控维护费是什么意思
  • 员工还款还公司会计分录
  • 公司员工的电话费可以做费用吗
  • 期初试算平衡表资产多
  • 新发票和旧发票的区别
  • 工业企业成本占比多少合适
  • win10安装mysql教程
  • windows2003企业版sp2密钥
  • bios术语
  • windows8怎么设置
  • windows8.1使用教程
  • xp关闭防火墙命令
  • mac邮件应用规则
  • dos查看进程占用cpu
  • 用U盘安装系统重启后进不去
  • win10系统更新后
  • linux恢复rm删除目录
  • Android游戏开发教程
  • 滚小球的实验过程和材料
  • es6字符串模版
  • android源码分析实录
  • 设计模式工厂模式使用场景
  • npm安装淘宝镜像操作方式
  • java回收机制原理
  • 用python写个脚本
  • 简述javascript中的函数
  • 详解Javascript事件驱动编程
  • 江苏省税务厅电话
  • 如何查询车辆购置税是否缴纳
  • 税务谈心谈话记录2021
  • 12366纳税服务热线的接通率
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设