举报投诉联系我们 手机版 热门标签 编程学
您的位置:编程学 > PostgreSQL ROLLBACK

PostgreSQL ROLLBACK

2023-03-27 22:18 PostgreSQL ROLLBACK

 PostgreSQL ROLLBACK

ROLLBACK — 中止当前事务

大纲

ROLLBACK [ WORK | TRANSACTION ] [ AND [ NO ] CHAIN ]

描述

ROLLBACK回滚当前事务并且导致 该事务所作的所有更新都被抛弃。

参数

WORK
TRANSACTION

可选关键词,没有效果。

AND CHAIN

如果指定了AND CHAIN,则立即启动与刚刚完成事务具有相同事务特征(参见 SET TRANSACTION)的新事务。 否则,不会启动任何新事务。

注解

使用COMMIT可成功地终止一个事务。

在一个事务块之外发出ROLLBACK会发出一个警告并且不会有效果。 事务块之外的ROLLBACK AND CHAIN 是一个错误.

示例

要中止所有更改:

ROLLBACK;

兼容性

命令ROLLBACK符合 SQL 标准。窗体ROLLBACK TRANSACTION是一个PostgreSQL 扩展。

另见

BEGIN , COMMIT, ROLLBACK TO SAVEPOINT


阅读全文
以上是编程学为你收集整理的 PostgreSQL ROLLBACK全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
  •  PostgreSQL SET CONSTRAINTS

    PostgreSQL SET CONSTRAINTS

    2023-04-19

    SET CONSTRAINTS — 为当前事务设置约束检查时机大纲SET CONSTRAINTS { ALL | name [, ...] } { DEFERRED | IMMEDIATE }描述 SET...

  •  PostgreSQL dropuser

    PostgreSQL dropuser

    2023-04-09 PostgreSQL dropuser

    dropuser — 移除一个PostgreSQL用户账户大纲dropuser [connection-option...] [option...] [username]描述 dropuser移除一个已...

  •  PostgreSQL pg_receivewal

    PostgreSQL pg_receivewal

    2023-06-06

    pg_receivewal — 以流的方式从一个PostgreSQL服务器得到预写式日志大纲pg_receivewal [option...]描述 pg_receivewal被用来从一...

  •  PostgreSQL pg_archivecleanup

    PostgreSQL pg_archivecleanup

    2023-06-15

    pg_archivecleanup — 清理PostgreSQL WAL 归档文件大纲pg_archivecleanup [option...] archivelocationoldestkeptwalfile 简介 ...

  •  PostgreSQL pg_upgrade

    PostgreSQL pg_upgrade

    2023-04-05

    pg_upgrade — 升级PostgreSQL服务器实例 大纲pg_upgrade-boldbindir-Bnewbindir-doldconfigdir -D newconfigdir [option...] 描...

© 2024 编程学 bianchengxue.com 版权所有 联系我们
桂ICP备19012293号-7 返回底部