

 Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del parche 198. Las UDF de Python existentes seguirán funcionando hasta el 30 de junio de 2026. Para obtener más información, consulte la [publicación del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# PG\$1LAST\$1QUERY\$1ID
<a name="PG_LAST_QUERY_ID"></a>

Devuelve el ID de consulta de la última consulta que se haya completado en la sesión actual. Si no se ejecutaron consultas en la sesión actual, PG\$1LAST\$1QUERY\$1ID devuelve -1. PG\$1LAST\$1QUERY\$1ID no devuelve el ID de consulta para consultas que se ejecutaron exclusivamente en el nodo principal. Para obtener más información, consulte [Funciones específicas del nodo principal](c_SQL_functions_leader_node_only.md).

## Sintaxis
<a name="PG_LAST_QUERY_ID-synopsis"></a>

```
pg_last_query_id()
```

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

Devuelve un número entero. 

## Ejemplo
<a name="PG_LAST_QUERY_ID-example"></a>

La siguiente consulta devuelve el ID de la última consulta que se haya completado en la sesión actual. 

```
select pg_last_query_id();
```

Los resultados son los siguientes.

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

La siguiente consulta devuelve el ID de consulta y el texto de la última consulta que se haya realizado en la sesión actual.

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

Los resultados son los siguientes.

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