ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# END ## Name END -- 提交当前事务 ## Synopsis ``` END [ WORK | TRANSACTION ] ``` ## 描述 `END`提交当前事务。 所有当前事务做的修改都可被其它事务看到并且保证崩溃情况下的持续性。 它是一个PostgreSQL的扩展,等效于[COMMIT](#calibre_link-494)。 ## 参数 `WORK``TRANSACTION` 可选关键字,没有作用。 ## 注意 用[ROLLBACK](#calibre_link-495)退出事务。 在一个事务块之外发出`END`不会有什么损害,但是它会生成一个警告信息。 ## 例子 提交当前事务,令所有改变生效: ``` END; ``` ## 兼容性 `END`是PostgreSQL的扩展, 提供与[COMMIT](#calibre_link-494)相同的功能,后者是 SQL 标准声明的语句。 ## 又见 [BEGIN](#calibre_link-493), [COMMIT](#calibre_link-494), [ROLLBACK](#calibre_link-495)