0

为什么我的 NOW() 函数在 mySQL 语句中,总是将日期设置为 01-01-1970 01:00:00 而不是当前日期和时间?

这是我的声明。

("INSERT INTO transactions 
(phoneid,ip, created, cardid, pricebefordiscount, 
priceafterdiscount, discount, transactiontime, 
raw, restaurant_id, confirmed, processed, before_after_discount, 
fix, error, waiter, referer)


Values
(0,0,0,'$memberparamter','$discountPrice','$new_subtotalparamter',null,NOW(),null,'$rest_id',0,0,0,0,0,0,0)");
4

1 回答 1

1

字段 transactiontime 必须是 DATETIME,您可以使用 NOW() '2013-06-11 12:45:34' 或 CURDATE() '2013-06-11' 或 CURTIME() '12:45:34'。

祝你好运。

于 2013-06-11T09:20:45.213 回答