企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# ABORT ## Name ABORT -- 放弃当前事务 ## Synopsis ``` ABORT [ WORK | TRANSACTION ] ``` ## 描述 `ABORT` 回滚当前事务并且撤销所有当前事务中所做的更改。 这个命令和标准SQL 命令 [ROLLBACK](#calibre_link-495) 的行为完全一样,只是由于历史原因而保留下来。 ## 参数 `WORK``TRANSACTION` 可选的关键字,它们没有什么作用。 ## 注意 使用 [COMMIT](#calibre_link-494) 成功地结束一个事务。 在事务外部发出 `ABORT` 不会造成损害,但是会产生一个警告信息。 ## 例子 放弃全部变更: ``` ABORT; ``` ## 兼容性 此命令是 PostgreSQL 基于历史原因做的扩展。等价于标准 SQL 的 `ROLLBACK` 命令。 ## 参见 [BEGIN](#calibre_link-493), [COMMIT](#calibre_link-494), [ROLLBACK](#calibre_link-495)