首页 > 数据库 >MySQL_数据类型_小数

MySQL_数据类型_小数

时间:2022-11-07 15:23:33浏览次数:46  
标签:double 数据类型 插入 定点 MySQL 范围 精度 小数

浮点型 字节 范围
float 4 不记
double 8 不记
定点型 字节 范围

DEC(M,D)

DECIMAL(M,D)

M+2

最大取值范围与double相同,

给定decimal的有效取值范围由M和D决定

特点

①    ⭐M、d

M:整数位数 + 小数位数

D:小数部位 – 如果超过范围,则插入临界值

②    M和d都可以省略

若是decimal,则M默认是10,D默认是0

若是float和double,则会根据插入的数据的精度来决定精度

③    定点型 精度要求高

若要求插入熟知的精度较高,如货币运算等,则考虑使用定点型

Float占的空间小

原则

所选择的类型越简单越好

能保存熟知的类型越小越好

标签:double,数据类型,插入,定点,MySQL,范围,精度,小数
From: https://www.cnblogs.com/yzhone/p/16866069.html

相关文章

  • python练习题-数据类型-字符串方法-字符串验证类方法(五)
    #coding=utf-8#1.startswith(prefix[,start[,end]])检查字符串是否是以指定子字符串prefix开头print"abcefg".startswith("abc");#2.endswith检查字符串......
  • MySQL_联合查询_DML_删除语句
    方式一delete语法1单表的删除⭐Deletefrom表名Where筛选条件2多表的删除【补充】92Delete表1的别名From表1别名,表2别名Where连接条件And筛选条件99D......
  • MySQL_联合查询_DDL
    数据定义语言库和表的管理一库的管理创建修改删除二表的管理创建修改删除创建create修改alter删除drop 一库的管理1库的创建语法Createdatabase......
  • MySQL_数据类型
    常见数据类型数值型整数小数定点数浮点数字符型较短的文本:char、varchar较长的文本:text、blob(较长的二进制数据)......
  • MySQL_联合查询_DML_插入语句
    数据操作语言插入:insert修改:update删除:delete 一插入语句–表已经存在经典的插入:方式一语法:Insertinto表名(列明,…)Value(值1,…);特点1插入的值的类型要与......
  • MySQL_联合查询_DML_修改单表的记录
    1修改单表的记录⭐语法Update表名       ①Set列=新值,列=新值,…      ③Where筛选条件;            ② 2修改多表的记......
  • MySQL_总结_分页查询
    一应用场景当要查询的条目数太多,一页显示不全二语法Select查询列表From 表Limit【offset,】size;注:      Offset:代表的是起始的条目索引,默认从0开始 ......
  • MySQL_联合查询
    Union联合合并:将多条查询俞军的结果合并成一个结果 语句查询语句1Union查询语句2Union…应用场景-什么时候使用?要查询的结果来自多个表,且多个表没有直接的连......
  • Mysql如何在本地配两个数据库服务,两个端口, 并且启动服务
    本例用xampp-win32-5.6.8-0-VC11-installer.exe安装mysql数据安装成功后默认有3306的数据库,    如果有很多数据库,想分开放,开多一个端口,另外的存储路径,如何操作......
  • MySQL_分页查询
    应用场景当要显示的数据,一夜显示不全,需要分页提交sql请求语法Select查询列表From表【jointypejoin表2On连接条件Where筛选条件Groupby分组字段Having分......