COMMITは現在のトランザクションをコミットします。 トランザクションによって行われたすべての変更は他の人に見えるようになり、クラッシュが発生した場合に耐久性が保証されます。
概要
COMMIT [ WORK | TRANSACTION ] [ AND [ NO ] CHAIN ]パラメーター
WORK|TRANSACTION: オプションのキーワード。 彼らは効果がありません。AND CHAIN:AND CHAINが指定されている場合、新しいトランザクションは、終了したトランザクションと同じトランザクション特性 (SET transactionを参照) ですぐに開始されます。 そうでなければ、新しいトランザクションは開始されない。
注
ROLLBACKを使用してトランザクションを中止します。
トランザクション内にないときにCOMMITを発行しても害はありませんが、警告メッセージが表示されます。トランザクション内にない場合のCOMMIT AND CHAINはエラーです。
例
現在のトランザクションをコミットし、すべての変更を永続化するには:
COMMIT;