Incorrect datetime value: '0000-00-00 00:00:00' for column 'hr519799901' at row 1

问题解决方法
问题出在了sql_mode上。运行下面语句即可修改sql_mode。

select @@sql_mode;

SET GLOBAL sql_mode=‘ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION’;

set sql_mode=(select replace(@@sql_mode,
‘NO_ZERO_IN_DATE,NO_ZERO_DATE’,’’));
————————————————
版权声明:本文为CSDN博主「pan402945786」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/pan402945786/java/article/details/86907473

posted @ 2020-06-09 14:20  wq9  阅读(594)  评论(0)    收藏  举报