END

结束当前事务,使事务期间发生的所有变更永久化且对其他用户可见。

语法

END [ WORK | TRANSACTION ]

参数

WORK | TRANSACTION
不起任何作用的可选关键字,仅为了可读性。

特权

示例

=> BEGIN TRANSACTION ISOLATION LEVEL READ COMMITTED READ WRITE;
BEGIN
=> CREATE TABLE sample_table (a INT);
CREATE TABLE
=> INSERT INTO sample_table (a) VALUES (1);
OUTPUT
--------
1
(1 row)

=> END;
COMMIT

另请参阅