无法在MySQL中插入DATETIME列

时间:2014-11-25 20:23:29

标签: mysql datetime

我有以下查询:

INSERT INTO sales SET store_id = ..., startDate = '2014-11-01 24:59:00', expireDate = '2014-11-01 24:59:00', …

查询有效(即插入成功),但startDate和expireDate列(类型' DateTime')填写为' 0000-00-00 00:00:00&#39 ;。为什么会这样?

1 个答案:

答案 0 :(得分:7)

没有时间像24:59:00。输入正确的时间,然后重试。你得到了零,因为你提供了非法的日期时间。