我拆过的坑cycx

查询一下!

MySQL报错:Data truncated for column

关于MySQL报错:Data truncated for column,我认为主要有两个原因:


表字段长度已经调整到足够长度;

在修改主键时,如果表中有数据或者设置主键的那一列数据为NULL,也会报同样的错误。


我想将stu_id的值设为主键,但是此时表中有数据(且为NULL):


此时会报错:


解决的办法有两种:第一种是删除表中所有数据后在添加主键;第二种是将向stu_id中添加值,不让其为NULL。


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-BlogPHP 1.7.3

Copyright Your WebSite.Some Rights Reserved.