MySQL查询以插入当前日期加上特定时间?


您可以为此使用 CONCAT()。语法如下所述 −

insert into DemoTable values(concat(curdate(), ' yourSpecificTime’));

让我们首先创建一个表 −

mysql> create table DemoTable
   (
   ArrivalDate datetime
   );
Query OK, 0 rows affected (1.06 sec)

使用插入命令在表中插入一些记录。我们正在添加当前日期和时间 −

mysql> insert into DemoTable values(concat(curdate(), ' 10:20:05'));
Query OK, 1 row affected (0.19 sec)
mysql> insert into DemoTable values(concat(curdate(), ' 12:05:00'));
Query OK, 1 row affected (0.17 sec)

使用 select 语句从表中显示所有记录 −

mysql> select *from DemoTable;

输出

+---------------------+
| ArrivalDate         |
+---------------------+
| 2019-06-08 10:20:05 |
| 2019-06-08 12:05:00 |
+---------------------+
2 rows in set (0.00 sec)

更新于: 30-Jul-2019

385 次浏览

开启您的职业生涯

通过完成课程获得认证

开始
广告
© . All rights reserved.