在mysql文档中,它指出float
列使用
float(p) = 4 bytes if 0 <= p <= 24, 8 bytes if 25 <= p <= 53
这是否意味着如果我的列表达如下
float(20, 6)
那么p
是否等于添加的金额?所以在上面的例子中,它的总大小为8字节20 + 6 == 26
。
或者它是否意味着p等于20,因此它的存储大小为4个字节?
答案 0 :(得分:0)
答案 1 :(得分:0)
这意味着p等于20,因为它是保持的有效位数。第二个数字表示小数点后可以存储的位数。
在示例下方enter link description here上提及。