如何在 mysql 服务器上将 null 定义为整数值?
我需要允许在 mysql 服务器上将 null 保存为整数值,我该怎么做?
I need to allow saving null as integer value on mysql server, how can I do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
将字段设置为非空并将其默认值设置为零:
如果发送 NULL,
foo
的值将为零。Set the field to not null and set its default to zero:
Value of
foo
will be zero if you send it NULL.我发现如何:
我隐藏了下面的行,然后重新启动 sql 服务器,它就工作了。
请注意,此行位于 my.ini 文件中。
I found out how:
I hided the line below then restarted the sql server and it worked.
Note this line is found in my.ini file.
假设您的问题是关于“不正确的整数值”错误消息......
这意味着您的服务器正在严格模式下运行(这实际上很好)。您可以禁用它:
...您的错误将降级为警告。
Assuming your question is about the "Incorrect integer value" error message...
... that means that your server is running in strict mode (which is actually good). You can disable it:
... and your error will be downgraded to warning.