📜  MariaDB 中的 CURDATE() 和 CURRENT_TIME()

📅  最后修改于: 2022-05-13 01:54:45.239000             🧑  作者: Mango

MariaDB 中的 CURDATE() 和 CURRENT_TIME()

在本文中,我们将讨论 CURDATE 和 CURRENT_TIME函数,此外,我们将借助示例了解这两个函数的工作原理。

1. CURDATE:
在 MariaDB 中,CURDATE函数用于返回当前日期。在这个函数中,不会传递任何参数。此函数将返回当前日期。此函数的工作方式类似于 CURDATE函数。如果在字符串上下文中使用。然后它将以“YYYY-MM-DD”格式返回当前日期。如果它在数字上下文中使用。然后它将以 YYYYMMDD 格式返回当前日期。

句法 :

CURDATE( )

参数 :
不会为 CURDATE函数传递任何参数或参数。

示例-1:

SELECT CURDATE();

输出 :

'2020-10-17'

示例 2 :

SELECT CURDATE() + 0;

输出 :

20201017

示例 3 :

SELECT CURDATE() + 2;

输出 :

20201019

2. 当前时间:
在 MariaDB 中,CURRENT_TIME函数用于返回当前时间。在这个函数中,不会传递任何参数。此函数将返回当前时间。此函数的工作方式与 CURTIME函数类似。如果在字符串上下文中使用。然后它将以“HH:MM:SS”格式返回当前时间。如果它在数字上下文中使用。然后它将以 HHMMSS 格式返回当前时间。

句法 :

CURRENT_TIME( )

参数 :
不会为 CURRENT_TIME函数传递任何参数或参数。

示例-1:

SELECT CURRENT_TIME();

输出 :

'07:25:28'

示例 2 :

SELECT CURRENT_TIME()+4;

输出 :

072532

示例 3 :

SELECT CURRENT_TIME()+0;

输出 :

072528