我该如何插入包含当前日期和特定时间(17:30:00)的字段?我的目标是将CURDATE()和特定时间一起插入。
我尝试了以下代码:INSERT INTO table VALUES('', CURDATE(+ ' 17:30:00')),但它无法工作。请帮我查看一下。
我尝试了以下代码:INSERT INTO table VALUES('', CURDATE(+ ' 17:30:00')),但它无法工作。请帮我查看一下。
试试这个 -
CONCAT(CURDATE(), ' 17:30:00')
INSERT INTO table VALUES('', DATE_ADD(CURDATE(), INTERVAL '17:30:00' HOUR_SECOND))
INTERVAR
应该是 INTERVAL
吗? - Fahim Parkar尝试使用间隔:
select interval 17 hour + curdate();
或者:
select interval '17:30' hour_minute + curdate();
INSERT
语句,将日期与所需的时间值连接起来:INSERT INTO yourtable (yourdatefield)
VALUES (
CONCAT(CURDATE(),
" 01:23:45")
);
当然,这个语句需要根据您的表格、字段名称和配置进行调整。
INSERT INTO table VALUES('', CONCAT(CURDATE(),' 17:30:00'))
- rabudde