标签: mysql
我的数据库表中有一个字段,当前是VARCHAR数据类型,但其中包含数值,所以我想更改数据类型。当我尝试将其更改为MEDIUMINT时,我收到一条错误消息"#1265 - 数据被截断用于列'费用'在第1行"
有关如何更改数据类型的任何想法?我使用phpmyadmin来做这件事。
答案 0 :(得分:0)
可能超出范围或列中可能包含字符串值。
MEDIUMINT -8388608至8388607
https://dev.mysql.com/doc/refman/5.7/en/integer-types.html