即使关闭严格模式,我也会“截断错误的日期时间值:'0000-00-00'”

时间:2017-12-19 09:50:03

标签: mysql database

我已通过设置sql-mode=""并重新启动计算机来禁用我的conf文件中的严格模式,但在运行查询后仍然出现错误。无法或不希望改变表格。

我使用WAMP for Windows。什么可能导致SQL除sql模式之外抛出此错误?运行SELECT @@sql_mode;后,它返回正确的空值

编辑:我使用mysql版本5.7.19

1 个答案:

答案 0 :(得分:0)

我之前遇到过这个问题:

我所做的就是删除CURRENT_TIMESTAMP数据类型设置的默认timestamp并替换为datetime数据类型。

所有0000:00:00都不见了。