STATEMENT_TIMESTAMP

类似于 TRANSACTION_TIMESTAMP,返回 TIMESTAMP WITH TIME ZONE 类型值,代表当前语句的开始时间。

语句执行过程中返回值保持不变。因此,语句执行的不同阶段始终具有相同的时间戳。

行为类型

稳定

语法

STATEMENT_TIMESTAMP()

示例

=> SELECT foo, bar FROM (SELECT STATEMENT_TIMESTAMP() AS foo)foo, (SELECT STATEMENT_TIMESTAMP() as bar)bar;
              foo              |              bar
-------------------------------+-------------------------------
 2016-12-07 14:55:51.543988-05 | 2016-12-07 14:55:51.543988-05
(1 row)

另请参阅