PostgreSQL 9.4.4 中文手册
上一页 | 上一级 |  | 下一页

# ABORT

## 名称

ABORT -- 放弃当前事务

## 大纲

    ABORT [ WORK | TRANSACTION ]

## 描述

`ABORT` 回滚当前事务并且撤销所有当前事务中所做的更改。 这个命令和标准SQL 命令 ROLLBACK 的行为完全一样，只是由于历史原因而保留下来。

## 参数

`WORK`
`TRANSACTION`

  可选的关键字，它们没有什么作用。

## 注意

使用 COMMIT 成功地结束一个事务。

在事务块外面发出 `ABORT`会产生一个警告消息，其它方面没有任何影响。

## 例子

放弃全部变更：

    ABORT;

## 兼容性

此命令是 PostgreSQL 基于历史原因做的扩展。等价于标准 SQL 的 `ROLLBACK` 命令。

## 参见

BEGIN, COMMIT, ROLLBACK

上一页 | 起始页 | 下一页
SQL 命令 | 上一级 | ALTER AGGREGATE