MariaDB CURTIME() 函数使用指南

在 MariaDB 中,CURTIME() 是一个内置函数,它用于返回当前的时间。

CURTIME()CURRENT_TIME() 的同义词。

MariaDB CURTIME() 语法

这是 MariaDB CURTIME() 函数的语法:

CURTIME([precision])

参数

precision
可选的。小数秒的精度。从 1 到 6。

返回值

MariaDB CURTIME() 返回当前的时间。

如果处于字符串上下文,CURTIME()HH:MM:SS 格式返回当前日期。如果处理数字上下文,CURTIME()HHMMSS.uuuuuu 格式返回当前日期。

MariaDB CURTIME() 示例

示例 1

下面的语句展示了 MariaDB CURTIME() 函数的基本用法

SELECT
    CURTIME(),
    CURTIME(1),
    CURTIME(3),
    CURTIME(6)\G

输出:

 CURTIME(): 02:16:56
CURTIME(1): 02:16:56.9
CURTIME(3): 02:16:56.995
CURTIME(6): 02:16:56.995154

示例 2 -数字上下文

在数字上下文中使用时,生成的时间采用 HHMMSS.uuuuuu 格式。

例:

SELECT
    CURTIME() + 0,
    CURTIME(6) + 0;

输出:

+---------------+----------------+
| CURTIME() + 0 | CURTIME(6) + 0 |
+---------------+----------------+
|         21732 |   21732.446758 |
+---------------+----------------+

结论

在 MariaDB 中,CURTIME() 是一个内置函数,它用于返回当前的时间。