如何插入當前日期爲和的字段具體時間?
我的目標是在特定小時17:30:00插入CURDATE()。MySQL:插入當前日期加上特定時間
我試過像INSERT INTO table VALUES('', CURDATE(+ ' 17:30:00'))
但它不起作用。
如何插入當前日期爲和的字段具體時間?
我的目標是在特定小時17:30:00插入CURDATE()。MySQL:插入當前日期加上特定時間
我試過像INSERT INTO table VALUES('', CURDATE(+ ' 17:30:00'))
但它不起作用。
試試這個 -
CONCAT(CURDATE(), ' 17:30:00')
請不要只發布一行代碼。解釋一下。 -1 – Manishearth
@Manishearth閱讀問題。有什麼要解釋的。 – JHS
如果問題是這樣的,這是一個糟糕的問題。 _不要回答,倒退它。僅有代碼的答案是不好的。 – Manishearth
嘗試使用間隔:
select interval 17 hour + curdate();
或者:
select interval '17:30' hour_minute + curdate();
您可以格式化你的INSERT
語句來這樣來連接的日期與你的願望的時間價值:
INSERT INTO yourtable (yourdatefield)
VALUES (
CONCAT(CURDATE(),
" 01:23:45")
);
該陳述當然要根據您的表格和字段名稱進行調整d配置。
你要幾個小時添加到當前日期。對? – JHS
特定小時不是當前日期 – triclosan
嘗試 INSERT INTO表VALUES('',CONCAT(CURDATE(),'17:30:00'))' – rabudde