END
Name
END
-- 現在のトランザクションのコミット
Synopsis
END [ WORK | TRANSACTION ]
入力
- WORK
TRANSACTION 省略可能なキーワード。これらは何も効果がありません。
出力
- COMMIT
トランザクションが正常にコミットされた場合に返されるメッセージです。
- WARNING: COMMIT: no transaction in progress
実行中のトランザクションが存在しない場合表示されます。
説明
ENDコマンドはPostgreSQLの言語拡張です。SQL92互換のCOMMIT.と同義です。
注釈
WORK及びTRANSACTIONキーワードには意味がなく、省略可能です。
トランザクションのアボートには、 ROLLBACK を使用して下さい。
使用方法
下記のコマンドは、全ての変更を保存します。
END WORK;
互換性
SQL92
ENDはPostgreSQL の拡張であり、これは、COMMITと機能的に同じものです。