- 类别:
:doc:`/sql-reference/functions-context`(通用)
GETDATE¶
返回采用本地时区的系统当前时间戳。
CURRENT_TIMESTAMP 的别名。
语法¶
GETDATE()
实参¶
无。调用此函数时必须使用括号。
返回¶
返回当前系统时间。返回值的数据类型是 TIMESTAMP_LTZ。
使用说明¶
TIMEZONE 参数的设置会影响返回值。返回的时间戳位于会话的时区中。
TIMESTAMP_TYPE_MAPPING 参数的设置会影响返回值。返回的时间戳是会话的时间戳类型。
不要使用返回值来确定并发查询(由同一个虚拟仓库处理)之间的精确时间排序,因为查询可能由(仓库中)不同的计算资源提供服务。
该函数不支持
fract_sec_precision
实参,而 CURRENT_TIMESTAMP 函数支持该实参。
示例¶
显示当前系统时间戳:
SELECT GETDATE();
+-------------------------------+
| GETDATE() |
|-------------------------------|
| 2024-04-17 15:44:20.960000000 |
+-------------------------------+