三者的区别介绍

float:浮点型,含字节数为4,32bit,数值范围为-3.4E38~3.4E38(7个有效位)

double:双精度实型,含字节数为8,64bit数值范围-1.7E308~1.7E308(15个有效位)

decimal:数字型,128bit,不存在精度损失,常用于银行帐目计算。(28个有效位)

按存储的范围进行排序

float(real)

double

decimal(numeric)

decimal的详细介绍

decimal(a,b)

参数说明

a指定指定小数点左边和右边可以存储的十进制数字的最大个数,最大精度38。

b指定小数点右边可以存储的十进制数字的最大个数。小数位数必须是从 0 到 a之间的值。默认小数位数是 0。

备注

DECIMAL数据类型用于要求非常高的精确度的计算中,这些类型允许指定数值的精确度和计数方法作为选择参数。精确度在这里是指为这个值保存的有效数字的总个数,而计数方法表示小数点后数字的个数。例如,语句DECIMAL (5,2)规定了存储的值将不会超过5位数字,开且小数点后面有2位数字。

实例

SQL 代码

复制

mysql decimal类型最大长度_mysql decimal类型与decimal长度用法详解相关推荐

  1. mysql基本语法 外键_mysql外键基本功能与用法详解

    本文实例讲述了Mysql外键基本功能与用法.分享给大家供大家参考,具体如下: 本文内容: 什么是外键 外键的增加 外键的修改和删除 外键的约束模式 首发日期:2018-04-12 什么是外键: 外键就 ...

  2. mysql timestamp _mysql之TIMESTAMP(时间戳)用法详解

    一.TIMESTAMP的变体 TIMESTAMP时间戳在创建的时候可以有多重不同的特性,如: 1.在创建新记录和修改现有记录的时候都对这个数据列刷新: TIMESTAMP DEFAULT CURREN ...

  3. mysql timestamp 用法_mysql之TIMESTAMP(时间戳)用法详解

    TIMESTAMP时间戳在创建的时候可以有多重不同的特性,如: 1.在创建新记录和修改现有记录的时候都对这个数据列刷新: TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON ...

  4. 转载:MySQL数据库INSERT、UPDATE、DELETE以及REPLACE语句的用法详解

    转自:http://www.jb51.net/article/39199.htm 本篇文章是对MySQL数据库INSERT.UPDATE.DELETE以及REPLACE语句的用法进行了详细的分析介绍, ...

  5. mysql 存储引擎作用_MySQL常用存储引擎功能与用法详解

    MySQL存储引擎主要有两大类: 1. 事务安全表:InnoDB.BDB. 2. 非事务安全表:MyISAM.MEMORY.MERGE.EXAMPLE.NDB Cluster.ARCHIVE.CSV. ...

  6. mysql中varbinary什么意思_MySQL中的数据类型binary和varbinary详解

    前言 BINARY和VARBINARY与 CHAR和VARCHAR类型有点类似,不同的是BINARY和VARBINARY存储的是二进制的字符串,而非字符型字符串.也就是说,BINARY和VARBINA ...

  7. mysql timestamp 前一天_mysql之TIMESTAMP(时间戳)用法详解

    二.TIMESTAMP列类型 TIMESTAMP值可以从1970的某时的开始一直到2037年,精度为一秒,其值作为数字显示. TIMESTAMP值显示尺寸的格式如下表所示: "完整" ...

  8. mysql中外键的作用是什么_mysql外键基本功能与用法详解

    本文实例讲述了mysql外键基本功能与用法.分享给大家供大家参考,具体如下: 本文内容: 什么是外键 外键的增加 外键的修改和删除 外键的约束模式 首发日期:2018-04-12 什么是外键: 外键就 ...

  9. Linux系统下MySQL的导入数据的命令语句Load Data InFile的用法详解

    文章目录 语法格式 LOW_PRIORITY CONCURRENT LOCAL REPLACE 或 IGNORE PARTITION CHARACTER SET 对导入文件的字段进行格式描述 指定行的 ...

  10. mysql insert into on_MySQL之INSERT INTO ON DUPLICATE KEY UPDATE用法详解 | 夕辞

    MySQL数据库使用中如果主键或唯一键冲突,会报错,因此我们会用到insert into on duplicate key update语法,但是该语法具体怎么用以及返回什么值,今天就来讨论下. 首先 ...

最新文章

  1. linux进程间通信:POSIX 消息队列 ----异步通信
  2. 阿里巴巴Druid数据源,史上最强的数据源,没有之一
  3. 产品设计的Kawaiization
  4. mysql单台跨数据库查询_在MySQL中怎样进行跨库查询?
  5. java考前复习之数组
  6. VS 2008的JavaScript代码提示功能 (学习老赵视频的笔记)
  7. 新员工入职表_【干货】新员工入职全方案:180天详细培训计划
  8. php word 数学公式,如何在word中输入复杂的数学公式? 详细始末
  9. android继承图,Android图形系统(三)-View绘制流程
  10. 如何在不卸载的情况下暂时禁用Tuxera NTFS
  11. Algs4-2.1.8元素有三种值时插入排序的复杂度
  12. ollvm源码分析之控制流扁平化(3)
  13. tgp dnf服务器文件在哪,DNFTGP补丁使用说明及问题解决方案
  14. 全国(全球)快递查询物流查询API,物流信息追踪接口
  15. (PKCS1) RSA 公私钥 pem 文件解析
  16. html下拉选择图片,图片+JavaScript+CSS打造漂亮的select下拉选择框
  17. 9月25日科技资讯|小米推出售价 19999 元的 MIX Alpha;高通已向华为重启供货;.NET Core 3.0 发布
  18. 桌面管理landesk太古案例
  19. Bilibili到底有多少御坂妹?(二)
  20. .htaccess文件

热门文章

  1. 不愧是诸葛亮 先知啊!!
  2. 电位器(摇杆)和舵机组合应用
  3. Python制作一个极简编辑器_艾孜尔江撰
  4. 【车载开发系列】CAN总线通信---PDU相关概念
  5. JavaScript中的信标beacon是什么?
  6. 女人对男人最有效的情话
  7. 【UE4 第一人称射击游戏】40-改变武器的可见性
  8. 使用Nginx部署前端页面
  9. IP地址与子网掩码的作用
  10. 【手把手带你用pid算法控制电机】——(4)串级PID控制电机