Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

PG_LAST_COPY_ID

Fokusmodus
PG_LAST_COPY_ID - Amazon Redshift

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.

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.

Gibt die Abfrage-ID des in der aktuellen Sitzung zuletzt abgeschlossenen COPY-Befehls zurück. Wenn in der aktuellen Sitzung keine COPY-Befehle ausgeführt wurden, gibt PG_LAST_COPY_ID -1 zurück.

Der Wert für PG_LAST_COPY_ID wird aktualisiert, wenn der Befehl COPY den Ladeprozess startet. Wenn COPY aufgrund ungültiger Ladedaten fehlschlägt, wird die COPY ID aktualisiert, damit Sie PG_LAST_COPY_ID verwenden können, wenn Sie eine Abfrage für die Tabelle STL_LOAD_ERRORS ausführen. Wenn für die COPY-Transaktion ein Rollback ausgeführt wird, wird die COPY ID nicht aktualisiert.

Die COPY ID wird nicht aktualisiert, wenn der COPY-Befehl aufgrund eines Fehlers fehlschlägt, der vor dem Start des Ladeprozesses auftritt, beispielsweise aufgrund von Syntaxfehlern, Zugriffsfehlern, ungültiger Anmeldeinformationen oder unzureichender Rechte. Die COPY ID wird nicht aktualisiert, wenn COPY während des Analysekompressionsschritts fehlschlägt, der nach der erfolgreichen Herstellung einer Verbindung, jedoch vor dem Laden von Daten gestartet wird.

Syntax

pg_last_copy_id()

Rückgabetyp

Gibt eine Ganzzahl zurück.

Beispiel

Die folgende Abfrage gibt die Abfrage-ID des letzten COPY-Befehls in der aktuellen Sitzung zurück.

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

Die folgende Abfrage verbindet STL_LOAD_ERRORS mit STL_LOADERROR_DETAIL zur Anzeige der Details der Fehler, die in der aktuellen Sitzung während des letzten Ladevorgangs aufgetreten sind:

select d.query, substring(d.filename,14,20), d.line_number as line, substring(d.value,1,16) as value, substring(le.err_reason,1,48) as err_reason from stl_loaderror_detail d, stl_load_errors le where d.query = le.query and d.query = pg_last_copy_id(); query | substring | line | value | err_reason -------+-------------------+------+----------+------------------------------------------------- 558| allusers_pipe.txt | 251 | 251 | String contains invalid or unsupported UTF8 code 558| allusers_pipe.txt | 251 | ZRU29FGR | String contains invalid or unsupported UTF8 code 558| allusers_pipe.txt | 251 | Kaitlin | String contains invalid or unsupported UTF8 code 558| allusers_pipe.txt | 251 | Walter | String contains invalid or unsupported UTF8 code

Auf dieser Seite

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.