ROLLBACK

名称

ROLLBACK — 退出当前事务

语法

ROLLBACK [ WORK | TRANSACTION ]

输入


输出

ABORT
成功的返回信息.
NOTICE: ROLLBACK: no transaction in progress
如果当前进程没有任何事务,返回此信息.

描述

ROLLBACK 回卷当前事务并取消当前事务中的所有更新.
 

注意

使用 COMMIT 语句将一次事务成功停止. ABORTROLLBACK 同义词。

用法

取消所有更改:
ROLLBACK WORK;

兼容性

SQL92

SQL92 只声明了两种形式 ROLLBACKROLLBACK WORK。否则完全兼容。