历史版本。 PostgreSQL 7.3 已结束支持。 请参阅 当前版本手册.
COMMIT
COMMIT — 提交当前事务
大纲
COMMIT [ WORK | TRANSACTION ]
输入
- WORK
TRANSACTION 可选的关键字。它们没有任何作用。
输出
COMMIT事务成功提交时返回的消息。
WARNING: COMMIT: no transaction in progress如果当前没有正在进行的事务。
描述
COMMIT提交当前事务。该事务所做的所有更改都会对其他会话可见,并且如果发生崩溃,也能保证其持久性。
用法
要使所有更改永久生效:
COMMIT WORK;
兼容性
SQL92
SQL92 只规定了 COMMIT 和
COMMIT WORK 两种形式。其他方面完全兼容。