执行语句提示:1101 - BLOB, TEXT, GEOMETRY or JSON column ‘enclosure’ can’t have a default value
网上解决方法统一说要么把严格模式去掉,要么注释掉或清空sql_mode
各种测尝试根本不行
查阅MySQL的新特性,字段的type是json,不能设置长度,可以是NULL但不能有默认值
修改成null即可,让后端自己修改代码
ALTER TABLE biz_cost_expense ADD enclosure json DEFAULT null COMMENT '附件';
ALTER TABLE biz_income_expense ADD enclosure json DEFAULT null COMMENT '附件';