有没有办法在“文本”类型的列中以日期时间格式插入 NOW() - “YYYY-MM-DD HH:MM:SS”。
目前我正在使用:
INSERT INTO table (mycol) VALUES (DATE(NOW()))
但这会以“YYYY-MM-DD”格式插入日期。
有没有办法在“文本”类型的列中以日期时间格式插入 NOW() - “YYYY-MM-DD HH:MM:SS”。
目前我正在使用:
INSERT INTO table (mycol) VALUES (DATE(NOW()))
但这会以“YYYY-MM-DD”格式插入日期。
只是NOW()
会给你这个结果,因为你不会DATE
先投。
像这样的东西,
INSERT INTO tablename (sample) VALUES (DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%S'))
或简单
insert into tablename values(now());
DATE_FORMAT(NOW(),'%Y-%m-%d %h:%i %p')