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

问题描述 投票:0回答:1

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

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

编辑:我使用mysql版本5.7.19

mysql database
1个回答
0
投票

我以前遇到过这个问题:

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

0000:00:00全部消失。

© www.soinside.com 2019 - 2024. All rights reserved.