COMMIT

Name

COMMIT  --  現在のトランザクションをコミットする

Synopsis

COMMIT [ WORK | TRANSACTION ]
  

入力

なし。

出力

END

メッセージが、トランザクションが首尾よくコミットされた時に返る。

NOTICE EndTransactionBlock and not inprogress/abort state

もしトランザクションが進行中でなければ。

説明

COMMIT は現在のトランザクションをコミットします。 そのトランザクションでなされた全ての更新は他に見えるようになり、 クラッシュが起きても永続性が保証されます。

注意事項

キーワード WORK およびTRANSACTIOM はノイズであり、省略可能です。

トランザクションをアボートするには ROLLBACK を使用すること。

使用法

全ての更新を永続させる:

COMMIT WORK;
   

互換性

SQL92

完全互換