CURRENT_ROW_TIMESTAMP - Amazon Kinesis Data Analytics
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

CURRENT_ROW_TIMESTAMP

CURRENT_ROW_TIMESTAMP 是针对 SQL:2008 规范的 Amazon Kinesis Data Analytics 扩展。此函数返回由运行 Amazon Kinesis Data Analytics 应用程序的环境定义的当前时间戳。CURRENT_ROW_TIMESTAMP 始终以 UTC 而不是当地时区的形式返回。

CURRENT_ROW_TIMESTAMP 类似于 LOCALTIMESTAMP,但为流中的每一行返回一个新的时间戳。

在运行时将 LOCALTIMESTAMP (或 CURRENT_TIMESTAMP 或 CURRENT_TIME) 作为其中一个列的查询会在首次运行查询时放入所有输出行。

如果该列包含 CURRENT_ROW_TIMESTAMP,每个输出行将获得 TIME (表示该行作为输出的时间) 的新计算的值。

注意

CURRENT_ROW_TIMESTAMP 未在 SQL:2008 规范中定义;它是一个 Amazon Kinesis Data Analytics 扩展。

有关更多信息,请参阅 CURRENT_TIMECURRENT_DATECURRENT_TIMESTAMPLOCALTIMESTAMPLOCALTIME 和 CURRENT_ROW_TIMESTAMP。