有沒有辦法在類型爲「text」的列中以日期時間格式插入NOW() - 「YYYY-MM-DD HH:MM:SS」。Date的等價日期(Now())插入
目前我使用:
INSERT INTO table (mycol) VALUES (DATE(NOW()))
但這插入,格式爲 「YYYY-MM-DD」 的日期。
有沒有辦法在類型爲「text」的列中以日期時間格式插入NOW() - 「YYYY-MM-DD HH:MM:SS」。Date的等價日期(Now())插入
目前我使用:
INSERT INTO table (mycol) VALUES (DATE(NOW()))
但這插入,格式爲 「YYYY-MM-DD」 的日期。
這樣的事情,
INSERT INTO tablename (sample) VALUES (DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%S'))
或簡單
insert into tablename values(now());
只要NOW()
會給你這樣的結果,因爲你不是先鑄造到DATE
。
'DATETIME(NOW())'導致語法錯誤。 'NOW()'雖然工作。 –
@ ColorWP.com - 哎呀,對不起。我之前將演員視爲「DATE」,並認爲類似的功能適用於「DATETIME」。我已經修復了答案以反映它 - 謝謝。 – slugonamission