MySQL获得当前日期时间函数示例详解
在MySQL中,我们可以使用多种函数获取当前日期和时间。
NOW()
函数
NOW()
函数返回当前的日期和时间。它的语法如下:
NOW();
例如:
SELECT NOW();
输出:
2022-07-06 17:54:50
CURRENT_TIMESTAMP
函数
CURRENT_TIMESTAMP
函数也可以返回当前日期和时间。它的语法更加简单:
CURRENT_TIMESTAMP;
例如:
SELECT CURRENT_TIMESTAMP;
输出:
2022-07-06 17:54:50
CURDATE()
函数
CURDATE()
函数返回当前日期(不包括时间)。它的语法如下:
CURDATE();
例如:
SELECT CURDATE();
输出:
2022-07-06
CURTIME()
函数
与 CURDATE()
函数类似,CURTIME()
函数仅返回当前时间(不包括日期)。它的语法如下:
CURTIME();
例如:
SELECT CURTIME();
输出:
17:54:50
示例说明
示例1:使用 NOW()
函数插入当前日期时间
下面的示例将 NOW()
函数返回的当前日期和时间插入到一个名为 mytable
的表中:
INSERT INTO mytable (mydatetime) VALUES (NOW());
示例2:使用 CURDATE()
函数更新当前日期
下面的示例将 CURDATE()
函数返回的当前日期更新到名为 mytable
的表中:
UPDATE mytable SET mydate = CURDATE() WHERE id = 1;
以上就是 MySQL 获得当前日期时间函数的示例详解。在实际使用中,我们可以根据具体的需求选择相应的函数。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:MySQL获得当前日期时间函数示例详解 - Python技术站