END

Name

END -- schließt die aktuelle Transaktion ab

Synopsis

END [ WORK | TRANSACTION ]

Beschreibung

END schließt die aktuelle Transaktion ab. Alle von der Transaktion getätigten Änderungen werden für andere sichtbar und sind garantiert dauerhaft, falls es zu einem Absturz kommt. Dieser Befehl ist identisch mit dem Befehl COMMIT aus dem SQL-Standard und ist nur aus historischen Gründen vorhanden.

Parameter

WORK
TRANSACTION

Optionale Schlüsselwörter ohne jegliche Auswirkung.

Meldungen

COMMIT

Meldung, wenn die Transaktion erfolgreich abgeschlossen wurde.

WARNING: COMMIT: no transaction in progress

Meldung, wenn keine Transaktion offen ist.

Beispiele

Um die aktuelle Transaktion abzuschließen und alle Änderungen dauerhaft zu speichern:

END;

Kompatibilität

Dieser Befehl ist eine PostgreSQL-Erweiterung, die nur aus historischen Gründen vorhanden ist. Der entsprechende Befehl im SQL-Standard ist COMMIT.

Siehe Auch

COMMIT, ROLLBACK