LAST_USER_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à.

LAST_USER_QUERY_ID

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

Sintassi

last_user_query_id()

Tipo restituito

Restituisce un integer.

Esempio

La seguente query restituisce l'ID dell'ultima query completata eseguita da un utente nella sessione corrente.

select last_user_query_id();

Di seguito sono riportati i risultati.

last_user_query_id ----------------------- 5437 (1 row)

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

select query_id, query_text from sys_query_history where query_id = last_user_query_id();

Di seguito sono riportati i risultati.

query_id, query_text ---------+------------------------------------------------------------------------------------------------------------- 5556975 | select last_user_query_id() limit 100 --RequestID=<unique request ID>; TraceID=<unique trace ID>