Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
PG_ LAST _ _ID UNLOAD
Gibt die Abfrage-ID des zuletzt abgeschlossenen UNLOAD Befehls in der aktuellen Sitzung zurück. Wenn in der aktuellen Sitzung keine UNLOAD Befehle ausgeführt wurden, gibt PG_ LAST _ UNLOAD _ID -1 zurück.
Der Wert für PG_ LAST _ UNLOAD _ID wird aktualisiert, wenn der UNLOAD Befehl den Ladevorgang startet. Wenn der UNLOAD Vorgang aufgrund ungültiger Ladedaten fehlschlägt, wird die UNLOAD ID aktualisiert, sodass Sie die UNLOAD ID für weitere Untersuchungen verwenden können. Wenn die UNLOAD Transaktion rückgängig gemacht wird, wird die UNLOAD ID nicht aktualisiert.
Die UNLOAD ID wird nicht aktualisiert, wenn der UNLOAD Befehl aufgrund eines Fehlers fehlschlägt, der vor Beginn des Ladevorgangs auftritt, z. B. aufgrund eines Syntaxfehlers, eines Zugriffsfehlers, ungültiger Anmeldeinformationen oder unzureichender Rechte.
Syntax
PG_LAST_UNLOAD_ID()
Rückgabetyp
Gibt eine Ganzzahl zurück.
Beispiel
Die folgende Abfrage gibt die Abfrage-ID des letzten UNLOAD Befehls in der aktuellen Sitzung zurück.
select PG_LAST_UNLOAD_ID(); PG_LAST_UNLOAD_ID --------------- 5437 (1 row)