美文网首页
常见的数据类型

常见的数据类型

作者: DOB_8199 | 来源:发表于2021-03-12 14:45 被阅读0次

数值型:

                整型

                小数:

                            定点数

                            浮点数

字符型:

                较短的文本:char、varchar

                较长的文本:text、blob(较长的二进制数据)

日期型:


一、整型

分类:

tinyint、smallint、mediumint、int/integer、bigint

所占字节数分别为:1 2 3 4 8

特点:

① 如果不设置无符号还是有符号,默认是有符号,如果想设置无符号,需要添加unsigned关键字

② 如果插入的数值超出了整型的范围,会报out of range异常,并且插入临界值

③ 如果不设置长度,会有默认的长度

长度代表了显示的最大宽度,如果不够会用0在左边填充,但必须搭配zerofill使用!



二、小数


分类:

1.浮点型

        float(M,D)

        double(M,D)

2.定点型

        dec(M,D) 或 decimal(M,D)

特点:

M:整数部位+小数部位

D:小数部位

如果超过范围,则插入临界值

M和D都可以省略

如果是decimal,则M默认为10,D默认为0

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

③定点型的精确度较高,如果要求插入数值的精度较高如货币运算等则考虑使用

原则:

所选择的类型越简单越好,能保存数值的类型越小越好


三、字符型

分类

较短的文本:char,varchar

                      binary和varbinary用于保存较短的二进制

                      enum用于保存枚举

                      set用于保存集合

较长的文本:text,blob(较大的二进制)

特点:


四、日期类型

分类:

date只保存日期

time 只保存时间

year只保存年

datetime保存日期+时间

timestamp保存日期+时间

特点:

相关文章

  • Swift面试集锦

    一、基础 1、final关键词的用法 2、常见的数据类型 常见的数据类型枚举(enum)Optional值类型(v...

  • Swift面试集锦

    一、基础 1、final关键词的用法 2、常见的数据类型 常见的数据类型枚举(enum)Optional值类型(v...

  • js数据数据类型及常用检查,转换方法

    常见数据类型:基础数据类型+符合数据类型基础数据类型(1)String(2)Boolean(3)Number(4)...

  • php简单的基础总结(持续更新)

    php基础 数据类型 & 内存的公用常见的数据类型 intfloat.... 字符串函数 字符串的定义方法常见的字...

  • R---数据以及数据的结构

    (1)常见的数据类型 在R中,常见的数据类型一共有5种:字符型character,数值型numeric,整形int...

  • 关于JS对象的深浅拷贝

    JavaScript中的数据类型主要分为基本数据类型和引用数据类型。常见基本数据类型主要有:undefined, ...

  • numpy基本使用

    数组的创建 numpy中常见的数据类型: 查看数据类型: 指定数据类型: 修改数据类型: 修改浮点型保留小数位数:...

  • isType(判断数据类型进行封装)

    判断数据类型的方式 我们常见的可以判断数据类型的方法有:typeof、instanceof(__ proto __...

  • Flutter之旅:Dart的基础语法

    1.Dart中常见数据类型一览: 总的来看Dart的常见的数据类型有下面8种: 1.1.数字类型 num、int和...

  • Redis

    1、Redis常见数据类型 String,List,Hash,Set,SortSet 2、Redis数据类型项目中...

网友评论

      本文标题:常见的数据类型

      本文链接:https://www.haomeiwen.com/subject/ablwfltx.html