MySQL 支持的三个浮点类型是 FLOAT、DOUBLE 和 DECIMAL 类型。FLOAT 数值类型用于表示单精度浮点数值,而 DOUBLE 数值类型用于表示双精度浮点数值。

与整数一样,这些类型也带有附加参数:一个显示宽度指示器和一个小数点指示器。比如语句 FLOAT(7,3) 规定显示的值不会超过 7 位数字,小数点后面带有 3 位数字。

对于小数点后面的位数超过允许范围的值,MySQL 会自动将它四舍五入为最接近它的值,再插入它。

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

忽略 DECIMAL 数据类型的精度和计数方法修饰符将会使 MySQL 数据库把所有标识为这个数据类型的字段精度设置为 10,计算方法设置为 0。

UNSIGNED 和 ZEROFILL 修饰符也可以被 FLOAT、DOUBLE 和 DECIMAL 数据类型使用。并且效果与 INT 数据类型相同。

类型说明 取值范围

FLOAT[(M, D)] 最小非零值:±1.175494351E – 38

DOUBLE[(M,D)] 最小非零值:±2.2250738585072014E – 308

DECIMAL (M, D) 可变;其值的范围依赖于M 和D

mysql 浮点类型有宽度指示器吗_mysql中的浮点类型相关推荐

  1. mysql查询id为5的数据类型_MySql学习05---数据类型

    MySql支持多种数据类型,主要有数值类型.日期/时间类型和字符串类型. 数值数据类型:包括整数类型TINYINT.SMALLINT.MEDIUMINT.INT.BIGINT.浮点小数数据类型FLOA ...

  2. mysql可以存储整数数值的是_MySQL知识树 数值类型 整数

    数值类型 MySQL的数值类型包括整数类型.浮点数类型.定点数类型.位类型. 整数类型 MySQL支持的整数类型有tinyint.smallint.mediumint.int.bigint(范围从小到 ...

  3. mysql数据库的字符串表示什么意思_MySQL数据库的字符串类型详解(01)

    Mysql的数据类型主要分为三类:数字类型.字符串(字符)类型.日期和时间类型,由于时间紧迫,根据学习的需要 数字类型暂不做详解,等待有时间了在修改此文档,此文主要介绍mysql 数据类型中的字符串类 ...

  4. json mysql 字段 默认值_MySQL中的JSON类型

    前言(废话) 昨天抽了点时间在网上搜列了一个开源项目,项目挺完整的,前后台分离还带有微信小程序,我Clone下代码,经过一番倒腾,嘿~还真就跑起来了.在这个过程中,体验了一把VUE项目工程细节,因为之 ...

  5. mysql数据库 日志类型_MySQL中的日志类型(一)-摘要和日志的共同特征

    MySQL中的日志类型(一)-摘要和日志的共同特征 发布时间:2020-07-12 19:56:15 来源:51CTO 阅读:506 作者:月饮沙 MySQL中的日志类型 MySQL具有多种日志,用来 ...

  6. mysql 改变表的类型吗_mysql中修改表类型所带来的问题探讨

    对于MySQL数据库,如果你要使用事务以及行级锁就必须使用INNODB引擎.如果你要使用全文索引,那必须使用myisam,那如何修改修改MySQL的引擎为INNODB呢,下面介绍一个修改方法. 对于M ...

  7. mysql timestamp 默认值是什么#039;_MYSQL中TIMESTAMP类型的默认值

    MYSQL中TIMESTAMP类型可以设定默认值,就像其他类型一样.1.自动UPDATE 和INSERT 到当前的时间:表:/*DDL Information For - test.t1*/----- ...

  8. mysql 枚举 enum用法_mysql中的枚举类型ENUM的用法:

    mysql中的枚举类型ENUM的用法: (2010-06-18 13:44:13) mysql中的枚举类型ENUM的用法: mysql中的枚举类型ENUM是一个字符串对象,它的值是自表创建时在列规定中 ...

  9. mysql排序显示行数的语句_MySQL中sql语句count(*),orderby,随机数据展示。

    count(*)这么慢,我该怎么办? MyISAM 引擎把一个表的总行数存在了磁盘上,因此执行 count(*) 的时候会直接返回这个数,效率很高: 而 InnoDB 引擎就麻烦了,它执行 count ...

  10. java中char类型_【考点】JAVA中的char类型

    写在前面: 本周,在我们同学的刷题群里,一位同学上传了一道关于char的题,引起的不少同学的热议.热议的同时,我们也发现近乎一半的同学对char的基础知识一知半解,今天我们给大家一个浅显易懂的解释,赶 ...

最新文章

  1. 中国博士把整个 CNN 都给可视化了,每次卷积 ReLU 池化都清楚
  2. 引用类型的转换 java,java中引用类型的强制转换
  3. xd可以用ui动效效果吗_通过动画使UI设计栩栩如生:Adobe XD和After Effects
  4. cglib:缺少的手册
  5. mysql-修改密码(error-1290 (HY000): The MySQL server is running with the --skip-grant-tables option so)
  6. 大橙子_【大橙子活动】工程学院新媒体中心第二届总结大会圆满结束!
  7. python 将多张大小不同的图依次放入较大的黑色背景_用户消费行为分析(Python)...
  8. DRILLNET 2.0------第二十章 高温高压钻井水力计算模型
  9. 我需要一个足够大的桌子
  10. 第10章 评价分类结果 学习笔记中
  11. 心电图分析软件_窦性P波形态突变或多变的心电图分析
  12. 【Typora启动报错】This beta version of Typora is expired, please download and install a newer version.
  13. 计算球体的表面积和体积
  14. Android 应用集成友盟统计
  15. 我为什么找不到同事的计算机,局域网找不到其他电脑,其它同事的电脑能找出我...
  16. 实时数据库简介和比较---PI
  17. python py如何变成exe_python如何将py变成exe文件
  18. matlab 对矩阵进行复制 || repmat
  19. 详解人工智能领域重大突破:GPT-3
  20. Celoria的板子(last update:20201017)

热门文章

  1. 简易python爬虫 - 爬取站长论坛信息
  2. FIND、FINDINDEX、INDEXOF、LASTINDEX、INCLUDES 数组五种查询条件方法介绍
  3. Zabbix监控配置
  4. 赵栋 201771010137 《面向对象程序设计(java)》第二周学习总结
  5. python map对象
  6. BUPT复试专题—最小距离查询(2013)
  7. AppStore下载Xcode的文件
  8. 【转载】启发式搜索技术A*【译】
  9. js-权威指南学习笔记21
  10. Java程序员必读——领悟Java编程思想