









mysql数据库,表加了两个字段:
ALTER TABLE `table1` ADD COLUMN `other_ext` DECIMAL(18,4) NOT NULL DEFAULT 0.0000 COMMENT '注释1' , ADD COLUMN `total_ext` DECIMAL(18,4) NOT NULL DEFAULT 0.0000 COMMENT '注释2' ;
执行update时,一直报错:1048 - Column 'other_ext' cannot be null
但是update时,明明给字段赋值了,但是就是报错,在我的客户端执行报错,程序本地调试报错,测试环境也报错,但是update语句在同事的客户端执行不报错;
最后解决方案是,去掉 NOT NULL约束,但是深层原因没找到,有点莫名其妙的。
mysql数据库版本:8.4.7;
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。