PG_LAST_UNLOAD_ID - Amazon Redshift

Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del 1 de noviembre de 2025. Si desea utilizar las UDF de Python, créelas antes de esa fecha. Las UDF de Python existentes seguirán funcionando con normalidad. Para obtener más información, consulte la publicación del blog.

PG_LAST_UNLOAD_ID

Devuelve el ID de consulta del último comando UNLOAD que se haya completado en la sesión actual. Si no se ejecutaron comandos UNLOAD en la sesión actual, PG_LAST_UNLOAD_ID devuelve -1.

El valor de PG_LAST_UNLOAD_ID se actualiza cuando el comando UNLOAD comienza el proceso de carga. Si el comando UNLOAD da un error por datos de carga no válidos, se actualiza el UNLOAD ID para que pueda usarlo para sus investigaciones. Si la transacción UNLOAD se revierte, el UNLOAD ID no se actualiza.

El UNLOAD ID no se actualiza si el comando UNLOAD produce un error que ocurre antes de que comience el proceso de carga, como un error de sintaxis, error de acceso, credenciales no válidas o privilegios insuficientes.

Sintaxis

PG_LAST_UNLOAD_ID()

Tipo de devolución

Devuelve un número entero.

Ejemplo

La siguiente consulta devuelve el ID de consulta para el último comando UNLOAD ejecutado en la sesión actual.

select PG_LAST_UNLOAD_ID(); PG_LAST_UNLOAD_ID --------------- 5437 (1 row)