历史版本。 PostgreSQL 6.4 已结束支持。 请参阅 当前版本手册.
COMMIT
COMMIT — 提交当前事务
大纲
COMMIT [ WORK | TRANSACTION ]
输入
无
输出
- →
END 事务成功提交时返回的消息。
- →
NOTICE EndTransactionBlock and not inprogress/abort state 如果当前没有正在进行的事务。
描述
COMMIT提交当前事务。该事务所做的所有更改都会对其他会话可见,并且如果发生崩溃,也能保证其持久性。
注意
关键字 WORK 和 TRANSACTION 只是噪音,可以省略。
使用 ROLLBACK 语句中止一个事务。
用法
要使所有更改永久生效:
COMMIT WORK;
兼容性
SQL92
完全兼容。