すべてのプロダクト
Search
ドキュメントセンター

PolarDB:END

最終更新日:May 31, 2024

ENDは現在のトランザクションをコミットします。 トランザクションによって行われたすべての変更は他の人に見えるようになり、クラッシュが発生した場合に耐久性が保証されます。 このコマンドは、COMMITと同等のaPostgreSQLextensionです。

概要

END [ WORK | TRANSACTION ] [ AND [ NO ] CHAIN ]

パラメーター

  • WORK | TRANSACTION: オプションのキーワード。 彼らは効果がありません。

  • AND CHAIN: AND CHAINが指定されている場合、新しいトランザクションは、終了したトランザクションと同じトランザクション特性 (SET transactionを参照) ですぐに開始されます。 そうでなければ、新しいトランザクションは開始されない。

ROLLBACKを使用してトランザクションを中止します。

トランザクション内にないときにENDを発行しても害はありませんが、警告メッセージが表示されます。

現在のトランザクションをコミットし、すべての変更を永続化するには:

エンド;