打开网站显示Column 'column_name' cannot be null错误怎么办|已解决
Column 'column_name' cannot be null
问题:插入 / 更新数据时提示 column_name 字段不能为 NULL
原因:字段被设置为 NOT NULL 约束,却插入 / 更新了 NULL 值、代码中未给该字段赋值导致默认 NULL
解决方案:
1. 检查插入 / 更新语句,给该字段赋值(非 NULL);
2. 若允许为空,修改字段约束:
ALTER TABLE 表名 MODIFY column_name VARCHAR(20) NULL;;3. 给字段设置默认值:
ALTER TABLE 表名 ALTER column_name SET DEFAULT '默认值';
扫码添加技术【解决问题】
专业解决各种疑难杂症,您有任何问题都可联系我们技术人员。
本文来自博客园,作者:可有仙子迎风立,转载请注明原文链接:https://www.cnblogs.com/xztime/p/19704696

浙公网安备 33010602011771号