00-00:00:00转换为空

y0u0uwnf  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(310)


mysql Timestamp ,我要转换 0000-00-00 00:00:00null .
首先我使用, set sql_safe_updates = 0; 第二,我知道, UPDATE TABLE SET FILED = NULL WHERE FILED = '0000-00-00 00:00:00'; 但它也会像这样转换当前时间: 2018-07-31 13:46:00 有什么问题吗?

carvr3hs

carvr3hs1#

首先,更改字段定义以允许空值。使用以下选项:

ALTER TABLE <tablename> MODIFY <columnname> TIMESTAMP NULL DEFAULT NULL;

相关问题