历史版本。 PostgreSQL 6.5 已结束支持。 请参阅 当前版本手册.
ABORT
ABORT — 中止当前事务
大纲
ABORT [ TRANSACTION | WORK ]
输入
无。
输出
ABORT成功时返回的消息。
NOTICE: UserAbortTransactionBlock and not in in-progress state ABORT当前没有正在进行的事务时给出。
描述
ABORT回卷当前事务并使该事务所做的所有更新被丢弃。这条命令的行为与SQL92命令ROLLBACK
完全相同,其存在仅出于历史原因。
注解
使用COMMIT来成功终止一个事务。
用法
中止所有更改:
ABORT WORK;
兼容性
SQL92
这条命令是一个因历史原因而保留的Postgres
扩展。ROLLBACK是等价的SQL92
命令。