类别:

上下文函数 (通用)

SYSTIMESTAMP

返回系统的当前时间戳。

另请参阅:

CURRENT_TIMESTAMP

语法

SYSTIMESTAMP()
Copy

实参

无。调用此函数时必须使用括号。

返回

返回本地时区的当前系统时间。返回值的数据类型是 TIMESTAMP_LTZ

使用说明

  • TIMEZONE 参数的设置会影响返回值。返回的时间戳位于会话的时区中。

  • TIMESTAMP_TYPE_MAPPING 参数的设置会影响返回值。返回的时间戳是会话的时间戳类型。

  • 不要使用返回值来确定并发查询(由同一个虚拟仓库处理)之间的精确时间排序,因为查询可能由(仓库中)不同的计算资源提供服务。

  • 该函数不支持 fract_sec_precision 实参,而 CURRENT_TIMESTAMP 函数支持该实参。

示例

显示当前系统时间戳:

SELECT SYSTIMESTAMP();
Copy
+--------------------------+
| SYSTIMESTAMP()           |
|--------------------------|
| 2024-04-17 15:49:34.0800 |
+--------------------------+
语言: 中文