类别:

:doc:`/sql-reference/functions-context`(通用)

CURRENT_DATE

返回系统的当前日期。

语法

CURRENT_DATE()

CURRENT_DATE
Copy

实参

无。

返回

该函数返回 DATE 类型的值。

使用说明

  • TIMEZONE 参数的设置会影响返回值。返回的日期处于会话的时区内。

  • 输出中日期的显示格式由 DATE_OUTPUT_FORMAT 会话参数(默认为 YYYY-MM-DD)确定。

  • 为符合 ANSI 标准,可以在不带括号的情况下调用此函数。

示例

显示当前日期、时间和时间戳:

SELECT CURRENT_DATE(), CURRENT_TIME(), CURRENT_TIMESTAMP();
Copy
+----------------+----------------+-------------------------------+
| CURRENT_DATE() | CURRENT_TIME() | CURRENT_TIMESTAMP()           |
|----------------+----------------+-------------------------------|
| 2024-04-18     | 07:47:37       | 2024-04-18 07:47:37.084 -0700 |
+----------------+----------------+-------------------------------+
语言: 中文