ABORT

中止—中止当前 Transaction

Synopsis

ABORT [ WORK | TRANSACTION ]

Description

ABORT回滚当前事务,并使该事务所做的所有更新都被丢弃。该命令的行为与标准 SQL 命令ROLLBACK相同,并且仅出于历史原因存在。

Parameters

  • WORK
    TRANSACTION

    • 可选关键字。它们没有作用。

Notes

使用COMMIT成功终止 Transaction。

在事务块外部发出ABORT会发出警告,否则无效。

Examples

要中止所有更改:

ABORT;

Compatibility

由于历史原因,此命令是 PostgreSQL 扩展。 ROLLBACK是等效的标准 SQL 命令。

See Also

BEGIN, COMMIT, ROLLBACK