PG_LAST_QUERY_ID - Amazon Redshift

Amazon Redshift non supporterà più la creazione di nuovi Python UDFs a partire dalla Patch 198. Python esistente UDFs continuerà a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il post del blog.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

PG_LAST_QUERY_ID

Restituisce l'ID della query completata più recentemente nella sessione corrente. Se non sono state eseguite query nella sessione corrente, PG_LAST_QUERY_ID restituisce -1. PG_LAST_QUERY_ID non restituisce l'ID query per le query eseguite esclusivamente sul nodo principale. Per ulteriori informazioni, consulta Nodo principale: solo funzioni.

Sintassi

pg_last_query_id()

Tipo restituito

Restituisce un integer.

Esempio

La seguente query restituisce l'ID dell'ultima query completata nella sessione corrente.

select pg_last_query_id();

Di seguito sono riportati i risultati.

pg_last_query_id ---------------- 5437 (1 row)

La query seguente restituisce l'ID di query e il testo della query completata più di recente nella sessione corrente.

select query, trim(querytxt) as sqlquery from stl_query where query = pg_last_query_id();

Di seguito sono riportati i risultati.

query | sqlquery ------+-------------------------------------------------- 5437 | select name, loadtime from stl_file_scan where loadtime > 1000000; (1 rows)