MariaDB 函数

MariaDB CURRENT_DATE() 函数返回当前日期。它按以下格式返回当前日期:

  • 如果在字符串上下文中使用,则以"YYYY-MM-DD"格式返回当前日期。
  • 返回如果在数字上下文中使用,则为 YYYYMMDD 格式的当前日期。

CURRENT_DATE() 函数是 CURDATE() 函数。

语法

CURRENT_DATE()

参数

无参数为必填项。

返回值

返回当前日期。

示例 1:

下面的示例显示了CURRENT_DATE() 函数的用法。

SELECT CURRENT_DATE();
Result: '2021-12-26'

SELECT CURRENT_DATE() + 0;
Result: 20211226

SELECT CURRENT_DATE() + 1;
Result: 20211227

示例 2:

考虑一个名为 Employee 的数据库表,其中以下记录:

EmpIDNameCityAgeDate_of_Joining
1JohnLondon252018-05-25
2MarryNew York242018-10-15
3JoParis272019-06-09
4KimAmsterdam302019-09-21
5RameshNew Delhi282019-10-25

要在此表中插入新记录,可以使用以下语句。

INSERT INTO Employee 
VALUES (6, 'Suresh', 'Mumbai', 28, CURRENT_DATE());

-- 查看结果
SELECT * FROM Employee;

这将产生类似于以下内容的结果:

EmpIDNameCityAgeDate_of_Joining
1JohnLondon252018-05-25
2MarryNew York242018-10-15
3JoParis272019-06-09
4KimAmsterdam302019-09-21
5RameshNew Delhi282019-10-25
6SureshMumbai282021-12-26