END
结束当前事务,使事务期间发生的所有变更永久化且对其他用户可见。
注意
COMMIT 是 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