メニュー
Amazon Redshift
データベース開発者ガイド (API Version 2012年12月1日)

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)

このページの内容: