ROLLBACK

Name

ROLLBACK — 退出当前事务
ROLLBACK [ WORK | TRANSACTION ]
  

输入

输出

ABORT

成功的返回信息.

NOTICE: ROLLBACK: no transaction in progress

如果当前进程没有任何事务,返回此信息.

描述

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

注意

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

用法

取消所有更改:

ROLLBACK WORK;
   

兼容性

SQL92

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