decimal 请问到底占用几个字节啊!

解决方案 »

  1.   

    DECIMAL(和NUMERIC)的存储需求与具体版本有关:使用二进制格式将9个十进制(基于10)数压缩为4个字节来表示DECIMAL列值。每个值的整数和分数部分的存储分别确定。每个9位数的倍数需要4个字节,并且“剩余的”位需要4个字节的一部分。下表给出了超出位数的存储需求:剩余的  位数
    字节    数目
    0      0
    1      1
    2      1
    3      2 
    4      2 
    5      3 
    6      3 
    7      4 
    8      4
    9      4
     
      

  2.   

    对于浮点列类型,在MySQL中单精度值使用4个字节,双精度值使用8个字节。
      

  3.   

    刚学MYSQL,对这个类型也挺郁闷的!