

 O Amazon Redshift não permitirá mais a criação de UDFs do Python a partir do Patch 198. As UDFs do Python existentes continuarão a funcionar normalmente até 30 de junho de 2026. Para ter mais informações, consulte a [publicação de blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# LAST\$1USER\$1QUERY\$1ID
<a name="LAST_USER_QUERY_ID"></a>

Retorna o ID da consulta mais recente concluída por um usuário na sessão atual. Se nenhuma consulta tiver sido executada na sessão atual, last\$1user\$1query\$1id retornará -1. A função não retorna o ID de consulta para consultas executadas exclusivamente no nó líder. Para obter mais informações, consulte [Função de apenas nó líder](c_SQL_functions_leader_node_only.md).

## Sintaxe
<a name="LAST_USER_QUERY_ID-synopsis"></a>

```
last_user_query_id()
```

## Tipo de retorno
<a name="LAST_USER_QUERY_ID-return-type"></a>

Retorna um número inteiro. 

## Exemplo
<a name="LAST_USER_QUERY_ID-example"></a>

A consulta a seguir retorna o ID da consulta concluída mais recente executada por um usuário na sessão atual. 

```
select last_user_query_id();
```

A seguir estão os resultados.

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

A consulta a seguir retorna o ID e o texto da consulta concluída mais recente executada por um usuário na sessão atual.

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

A seguir estão os resultados.

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