- 类别:
:doc:`/sql-reference/functions-context`(通用)
CURRENT_DATE¶
返回系统的当前日期。
语法¶
CURRENT_DATE()
CURRENT_DATE
实参¶
无。
返回¶
该函数返回 DATE 类型的值。
使用说明¶
TIMEZONE 参数的设置会影响返回值。返回的日期处于会话的时区内。
输出中日期的显示格式由 DATE_OUTPUT_FORMAT 会话参数(默认为
YYYY-MM-DD
)确定。为符合 ANSI 标准,可以在不带括号的情况下调用此函数。
示例¶
显示当前日期、时间和时间戳:
SELECT CURRENT_DATE(), CURRENT_TIME(), CURRENT_TIMESTAMP();
+----------------+----------------+-------------------------------+
| CURRENT_DATE() | CURRENT_TIME() | CURRENT_TIMESTAMP() |
|----------------+----------------+-------------------------------|
| 2024-04-18 | 07:47:37 | 2024-04-18 07:47:37.084 -0700 |
+----------------+----------------+-------------------------------+