PostgreSQL END

2021-09-10 16:43 更新

END

END — 提交當前事務

大綱

END [ WORK | TRANSACTION ] [ AND [ NO ] CHAIN ]

描述

END提交當前事務。所有該事務做的更改便得 對他人可見并且被保證發(fā)生崩潰時仍然是持久的。這個命令是一種 PostgreSQL擴展,它等效于 COMMIT。

參數(shù)

WORK
TRANSACTION

可選關(guān)鍵詞,它們沒有效果。

AND CHAIN

如果規(guī)定了AND CHAIN,則立即啟動與剛完成事務具有相同事務特征(參見 SET TRANSACTION)的新事務。 否則,沒有新事務被啟動。

注解

使用ROLLBACK可以中止一個事務。

當不在一個事務中時發(fā)出END沒有危害,但是會 產(chǎn)生一個警告消息。

示例

要提交當前事務并且讓所有更改持久化:

END;

兼容性

END是一種 PostgreSQL擴展,它提供和 COMMIT等效的功能,后者在 SQL 標準中指定。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號