如何设置时间戳回到00:00:00?

时间:2016-03-28 03:44:31

标签: mysql timestamp

我有一个带有时间戳字段的MySQL表

默认情况下,我可以看到此字段设置为0000-00-00 00:00:00

我有一些代码可以将此字段更新为正确的日期。但是,我想将某些行中的此字段转换回0000-00-00 00:00:00

我尝试过类似:UPDATE mytable SET myfield='0000-00-00 00:00:00' WHERE id=72;

的内容

但是这会产生错误:Incorrect datetime value: '0000-00-00 00:00:00' for column 'myfield' at row 1

我怎样才能解决这个问题?

1 个答案:

答案 0 :(得分:0)

如果::列属于class B; class A { public: void method() { B::meth(); } }; class B { public: void static meth() { } }; 数据类型,您可以使用此列将时间设置为myfield

datetime