COMMIT

名稱

COMMIT ─ 提交當前事務

語法

COMMIT [ WORK | TRANSACTION ]

輸入

WORK, TRANSACTION
可選關鍵字。沒有作用。

輸出

COMMIT
提交成功返回此資訊。
NOTICE: COMMIT: no transaction in progress
如果程序中沒有事務,返回此資訊。

描述

COMMIT 提交當前事務。所有事務的更改都將為其他事務可見,而且保証當崩潰發生時的可持續性。

注意

關鍵字 WORK 和 TRANSACTION 都可以忽略。
 
使用 ROLLBACK 語句退出一次事務。

用法

要讓所有變更永久化:
COMMIT WORK;

兼容性

SQL92

SQL92 只聲明了兩種形式 COMMITCOMMIT WORK。否則完全兼容。