Amazon Redshift
数据库开发人员指南 (API Version 2012-12-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

PG_LAST_QUERY_ID()

返回当前会话中最近执行的查询的查询 ID。如果当前会话中尚未执行任何查询,PG_LAST_QUERY_ID 将返回 -1。PG_LAST_QUERY_ID 不会返回以独占方式在领导节点上执行的查询的查询 ID。有关更多信息,请参阅 仅领导节点函数

语法

Copy
pg_last_query_id()

返回类型

返回整数。

示例

以下查询返回当前会话中执行的最新查询的 ID。

Copy
select pg_last_query_id(); pg_last_query_id ---------------- 5437 (1 row)

以下查询返回当前会话中最近执行的查询的查询 ID 和文本。

Copy
select query, trim(querytxt) as sqlquery from stl_query where query = pg_last_query_id(); query | sqlquery ------+-------------------------------------------------- 5437 | select name, loadtime from stl_file_scan where loadtime > 1000000; (1 rows)

本页内容: