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“.

ABORT

Fokusmodus
ABORT - 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.

Bricht die zurzeit ausgeführte Transaktion ab und verwirft alle Aktualisierungen, die durch diese Transaktion ausgeführt wurden. ABORT wirkt sich nicht auf bereits abgeschlossene Transaktionen aus.

Dieser Befehl hat die gleiche Funktion wie der Befehl ROLLBACK. Weitere Informationen finden Sie unter ROLLBACK.

Syntax

ABORT [ WORK | TRANSACTION ]

Parameter

WORK

Optionales Schlüsselwort.

TRANSACTION

Optionales Schlüsselwort; WORK und TRANSACTION sind Synonyme.

Beispiel

Im folgenden Beispiel werden eine Tabelle erstellt und eine Transaktion gestartet, bei der Daten in die Tabelle eingefügt werden. Anschließend wird mit dem Befehl ABORT die Dateieinfügung zurückgenommen, um die Tabelle leer zu lassen.

Mit dem folgenden Befehl wird eine Beispieltabelle namens MOVIE_GROSS erstellt:

create table movie_gross( name varchar(30), gross bigint );

Mit dem nächsten Satz von Befehlen wird eine Transaktion gestartet, die zwei Datenzeilen in die Tabelle einfügt:

begin; insert into movie_gross values ( 'Raiders of the Lost Ark', 23400000); insert into movie_gross values ( 'Star Wars', 10000000 );

Als Nächstes werden mit dem folgenden Befehl die Daten aus der Tabelle ausgewählt, um zu zeigen, dass sie erfolgreich eingefügt wurden:

select * from movie_gross;

Die Befehlsausgabe zeigt, dass beide Zeilen erfolgreich eingefügt wurden:

name | gross ------------------------+---------- Raiders of the Lost Ark | 23400000 Star Wars | 10000000 (2 rows)

Mit diesem Befehl werden nun die Datenänderungen auf den Zeitpunkt zurückgesetzt, an dem die Transaktion gestartet wurde:

abort;

Wenn nun Daten aus der Tabelle ausgewählt werden, wird eine leere Tabelle gezeigt:

select * from movie_gross; name | gross ------+------- (0 rows)

Auf dieser Seite

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