ROLLBACK

中止当前事务。

概要

ROLLBACK [WORK | TRANSACTION]

描述

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

参数

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

注解

使用COMMIT成功提交当前事务。

如果不在事务内部,则发出ROLLBACK不会造成任何危害,但是会引发警告消息。

示例

要舍弃当前事务中的所有更改:

ROLLBACK;

兼容性

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

另见

[BEGIN](BEGIN.html#topic1) , [COMMIT](COMMIT.html#topic1) , [SAVEPOINT](SAVEPOINT.html#topic1) , [ROLLBACK TO SAVEPOINT](ROLLBACK_TO_SAVEPOINT.html#topic1)

Parent topic: SQL Command Reference

当前内容版权归GreenPlum和翻译组所有,若有侵权请联系删除下架 修订时间: 2024-09-15 21:48:11

results matching ""

    No results matching ""