美文网首页
sql数据类型

sql数据类型

作者: 在宇宙Debugger | 来源:发表于2017-03-24 20:18 被阅读18次

    数据类型[整数型]

    TINYINT : 有符号范围 -128 ~ 127 | 无符号范围 0 ~ 255
    SMALLINT : 有符号范围 -32768 ~ 32767 | 无符号范围 0 ~ 65535
    MEDIUMINT:有符号范围 -8388608 ~ 8388607 | 无符号范围 0 ~ 16777215
    INT:有符号范围 -2147483648 ~ 2147483647 | 无符号范围 0 ~ 4294967295
    BIGINT: 有符号范围 -9223372036854775808 ~ 9223372036854775807 | 无符号范围 0 ~ 18446744073709551615

    数据类型[浮点型]
    FLOAT [(M, D)] 单精度浮点型
    DOUBLE[(M, D)] 双精度浮点型

    数据类型[日期型]
    YEAR(2~4位) : 存储需求 1
    TIME(-8385959 ~ 8385959):存储需求 3
    DATE(1000年 ~ 9999年之间) :存储需求 3
    DATETIME(1000年 ~ 9999年之间):存储需求 8
    TIMESTAMP:存储需求 4

    数据类型[字符型]
    CHAR(M) M个字节 0 <= M <= 255
    VARCHAR L + 1个字节
    TINYTEXT L + 1个字节
    TEXT L + 2个字节
    MEDIUMTEXT L + 3个字节
    LONGTEXT L + 4个字节
    ENUM('value', ...) 1 或 2 个字节
    SET('value', ...) 1,2,3,4或者 8个字节

    所有的类型存储方式为二进制存储

    相关文章

      网友评论

          本文标题:sql数据类型

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