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

PolarDB:COMMIT

最終更新日:Mar 29, 2026

COMMIT は、現在のトランザクションを終了し、すべての変更を永続化します。コミット後は以下のようになります。

  • すべての変更が他のセッションから可視化されます。

  • 変更は耐久性を持ち、システムクラッシュにも耐えられます。

概要

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

パラメーター

パラメーター説明
WORK | TRANSACTION効果のない任意のキーワードです。
AND CHAINコミットされたばかりのトランザクションと同じ特性を持つ新しいトランザクションを直ちに開始します。詳細については、「SET TRANSACTION」をご参照ください。

使用上の注意事項

  • トランザクション外で COMMIT を実行すると警告が表示されますが、実害はありません。

  • トランザクション外で COMMIT AND CHAIN を実行するとエラーとなります。

  • コミットではなくトランザクションをロールバックする場合は、ROLLBACK を使用してください。

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

COMMIT;

関連ドキュメント