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 retorno
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)