因此,每当我尝试将 NULL 插入指定为 NO NULL 的列中时,我都会收到“列 'column_name' 不能为空”。我可以做 INSERT IGNORE 这会很好,但我不喜欢那样做。
我很确定有一个全局变量可以设置,以便在 db 中禁用此验证。我以为我在 @@global.sql_mode 中启用了严格模式,但它是空的。
如果您知道我应该更改哪个变量来禁用此错误,请告诉我!非常感谢你们!
因此,每当我尝试将 NULL 插入指定为 NO NULL 的列中时,我都会收到“列 'column_name' 不能为空”。我可以做 INSERT IGNORE 这会很好,但我不喜欢那样做。
我很确定有一个全局变量可以设置,以便在 db 中禁用此验证。我以为我在 @@global.sql_mode 中启用了严格模式,但它是空的。
如果您知道我应该更改哪个变量来禁用此错误,请告诉我!非常感谢你们!