我正在处理由其他一些devloper创建的mysql表,其中一列需要包含数值(最多10位小数),我用新的十进制值更新列(最多10位小数),但是我正在使用python脚本生成的新值更新该列,数字在表中更新时自动四舍五入到4位小数。如果我将列类型更改为FLOAT(11,10),则列的数据类型为varchar(255)。
答案 0 :(得分:0)
decimal(14,10)
这是最大数字+9999,999999999最小数字-9999,999999999(整数部分为4,小数部分为10位)。 (你可以使用其他组合)。