Name
COMMIT
-- 現在のトランザクションをコミットする
Synopsis
COMMIT [ WORK | TRANSACTION ]
出力
- END
メッセージが、トランザクションが首尾よくコミットされた時に返る。
- NOTICE EndTransactionBlock and not inprogress/abort state
もしトランザクションが進行中でなければ。
説明
COMMIT は現在のトランザクションをコミットします。
そのトランザクションでなされた全ての更新は他に見えるようになり、
クラッシュが起きても永続性が保証されます。
注意事項
キーワード WORK およびTRANSACTIOM はノイズであり、省略可能です。
トランザクションをアボートするには
ROLLBACK
を使用すること。
使用法
全ての更新を永続させる:
COMMIT WORK;