ROLLBACK

ROLLBACK-中止当前事务

Synopsis

ROLLBACK [ WORK | TRANSACTION ]

Description

ROLLBACK回滚当前事务,并使该事务所做的所有更新都被丢弃。

Parameters

  • WORK
    TRANSACTION

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

Notes

使用COMMIT成功终止 Transaction。

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

Examples

要中止所有更改:

ROLLBACK;

Compatibility

SQL 标准仅指定两种形式ROLLBACKROLLBACK WORK。否则,此命令完全符合要求。

See Also

BEGIN, COMMIT, 回滚到保存点