Field 'xxxxxx' doesn't have a default value 错误的解决办法

在写web项目的时候,出现 Field 'xxxxx' doesn't have a default value 这个错误,直接找到你的数据库,然后打开设计表,看下面自增递增是否勾选上了,如果没有勾上再去执行就可以了

 

注意!!!

注意!!!

注意!!!

如果有外键引用这个字段,需要先将引用此字段的外键删除(因为不删除会出现提醒),删除之后再勾选自动递增,之后再将删除的外键添加上再次运行就ok了

 

 

刚开始单纯将自动递增勾选发现不行,删除外键之后再勾选才运行成功了

 

posted @ 2023-03-05 17:39  慕白a  阅读(2018)  评论(0编辑  收藏  举报