【发布时间】:2013-08-27 18:04:15
【问题描述】:
当 NOT-NULL 字段没有给出值时,MySQL 默认值错误在 Windows 中而不是在 Linux 中抛出?
ex:表 a 有一个非空列,当我们在没有该列值的情况下在 windows 中插入行时,行没有被插入,而在 linux 中,当我们没有为其提供任何值或标签时,它保存成功。
谁能解释一下原因?
谢谢,
【问题讨论】:
-
MySQL 中有一些奇怪的配置设置,其中 NULL 值被默默地替换为 0。可能您的两个安装配置不同。
标签: mysql