做网站报价,手机网站的制作,江油网站建设,黄页信息是什么意思文章目录 一、数据类型1、数值类型1.1、整数类型1.2、浮点1.3、定点DECIMAL 2、时间类型2.1、日期和时间类型占用的存储空间2.2、日期和时间类型表示的范围2.3、日期和时间类型的零值表示 3、文本类型 二、隐式转换参考文章 一、数据类型
1、数值类型
1.1、整数类型
整数名称… 文章目录 一、数据类型1、数值类型1.1、整数类型1.2、浮点1.3、定点DECIMAL 2、时间类型2.1、日期和时间类型占用的存储空间2.2、日期和时间类型表示的范围2.3、日期和时间类型的零值表示 3、文本类型 二、隐式转换参考文章 一、数据类型
1、数值类型
1.1、整数类型
整数名称空间TINYINT非常小的整数1个字节smallint小整数两个字节mediumint中型大小整数三个字节intinteger一般大小整数四个字节bigint大整数8个字节 1.2、浮点 1.3、定点DECIMAL MySQL中的定点数类型只有DECIMAL一种类型。DECIMAL类型也可以使用(M,D)进行表示其中M被称为精度是数据的总位数D被称为标度表示数据的小数部分所占的位数。定点数在MySQL内部是以字符串的形式进行存储的它的精度比浮点数更加精确适合存储表示金额等需要高精度的数据。 DECIMAL(M,D)类型的数据的最大取值范围与DOUBLE类型一样但是有效的数据范围是由M和D决定的。而DECIMAL的存储空间并不是固定的由精度值M决定总共占用的存储空间为M2个字节。 使用定点数类型表示数据时当数据的精度超出了定点数类型的精度范围时则MySQL同样会进行四舍五入处理。 当DECIMAL类型不指定精度和标度时其默认为DECIMAL(10,0)。 创建数据表t8在t8数据表中包含两个字段即d1和d2两个字段的类型分别为DECIMAL和DECIMAL(5,2)。也就是说d1字段使用默认的精度和标度d2字段的精度为5标度为2。 2、时间类型
2.1、日期和时间类型占用的存储空间 2.2、日期和时间类型表示的范围 每种日期和时间类型都有一个有效值范围如果超出这个有效值范围则会以0进行存储
2.3、日期和时间类型的零值表示 3、文本类型 二、隐式转换 字符串转数字 这个就很有意思空查不出来但是加上 - 和 ’ 就可以查出来 数字转字符串合并 SELECT CONCAT(1024, sdfadf) from TJHMD24;CAST函数用于将某种数据类型的表达式显式转换为另一种数据类型。 文章中的 cast不成功 参考文章
个人笔记不同意见望有交流 直接可以点击跳转连接
作者 csdn MYSQL技能树 作者 yunyingMYSQL隐式类型转换