标签: mysql database
我正在尝试确定MySQL数据库表中行的大小。我想知道FLOAT(10,6)的数据类型在数据库中占用了多少字节?
答案 0 :(得分:1)
4个字节。 FLOAT(10,6)是一种非标准语法,用于定义它的显示方式。但它仍然是浮动的。
更确切地说,如果0 <= M <= 23,则数据类型FLOAT(M,D)将是单精度(32位),或者如果24 <= M <= 53,则是双精度浮点数。
D指定小数点后可显示的位数(但它与实际存储的数量无关)。
因此,根据M,可能需要4或8个字节。
source