我在一个名为NUMBER的表中有一个名为TEST的字段我现在需要这个字段中的负数,我仍然希望它们是零的,例如-00023419如果我做了:alter table test modify number int(8) signed zerofill not null -它保持无符号零如果我做了:alter table tes
我有以下情况:我想将一个构造不好的(并填充的) MySQL表转换为一个空间效率更高的表。我当前的表大约有60列,所有这些列都是VARCHAR(40)。大部分数值是传感器读数,因此是数字。information_schema.TABLES ORDER BY (DATA_LENGTH + INDEX_LENGTH) DESC;
然后,通过将我所知道的包含整数值的列修改为整数