在INSERT上,MariaDB忽略了没有默认值的缺失值

时间:2014-02-27 13:53:30

标签: insert default-value mariadb

由于时间很短,我的 MariaDB 数据库会在执行 INSERT 时忽略没有默认值的列的缺失值。然后它无论如何都要插入记录。

我在不同服务器上有三个 MariaDB 数据库,我最初使用相同的设置进行设置。虽然其中两个按常规方式工作,但我可能更改了另一个设置,现在显示这种奇怪的行为。

任何人都知道要更改哪些设置才能更正?

提前致谢。

1 个答案:

答案 0 :(得分:0)

我为自己解决了这个问题。 刚刚将配置文件 my.ini 中的服务器系统变量 SQL_MODE NO_AUTO_CREATE_USER更改为STRICT_TRANS_TABLES