MariaDB 函数

MariaDB UTC_TIMESTAMP() 函数返回当前 UTC 日期和时间。它按以下格式返回当前 UTC 日期和时间:

  • 如果在字符串中使用,则以"YYYY-MM-DD HH:MM:SS"格式返回当前日期和时间
  • 如果在数字上下文中使用,则以 YYYYMMDDHHMMSS.uuuuuu 格式返回当前日期和时间。

语法

UTC_TIMESTAMP()

参数

不需要参数。

返回值

返回当前 UTC 日期和时间。

示例1:

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

SELECT UTC_TIMESTAMP();
Result: '2021-12-27 05:11:57'

SELECT UTC_TIMESTAMP() + 0;
Result: 20211227051157

SELECT UTC_TIMESTAMP() + 1;
Result: 20211227051158

示例2:

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

EmpIDNameLogin Stamp
1John2019-10-25 09:20:38
2Marry2019-10-25 09:21:05
3Jo2019-10-25 09:24:35
4Kim2019-10-25 09:25:24
5Ramesh2019-10-25 09:27:16

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

INSERT INTO EmployeeLogin 
VALUES (6, 'Suresh', UTC_TIMESTAMP());

-- 查看结果
SELECT * FROM EmployeeLogin;

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

EmpIDNameLogin Stamp
1John2019-10-25 09:20:38
2Marry2019-10-25 09:21:05
3Jo2019-10-25 09:24:35
4Kim2019-10-25 09:25:24
5Ramesh2019-10-25 09:27:16
6Suresh2019-10-25 09:28:19