大纲
END [ WORK | TRANSACTION ]
描述
END 提交当前事务。该事务所做的所有 更改对其他人可见,并且保证在发生崩溃时是 持久的。这个命令是一种 PostgreSQL 扩展, 等价于 COMMIT。
参数
WORK
TRANSACTION
-
可选的关键字。它们没有效果。
注意
使用 ROLLBACK 中止一个事务。
在不处于事务中时发出 END 没有害处,但它会引发一条警告消息。
示例
要提交当前事务并使所有更改永久化:
END;
兼容性
END 是一种提供与 COMMIT(它在 SQL 标准中指定)等价功能的 PostgreSQL 扩展。