COMMIT 文は、この実行単位が保持するすべてのファイルのすべてのレコード ロックを解除する。SELECT 文の WITH...ROLLBACK 句を注記としてではなく実際にサポートする COBOL システムでは、COMMIT 文は現在のトランザクションの末尾を区切り、そのトランザクションの効果を確定する。
一般形式
一般規則
- COMMIT 文を実行すると、実行単位が保持するすべてのファイルのすべてのロックが解除される。
- 排他ファイルに対するファイル ロックは、COMMIT 文の影響を受けない。
- SELECT 文の WITH...ROLLBACK 句を注記としてではなく実際にサポートする COBOL システムでは、COMMIT 文は以下の機能を果たす。
- 現在のトランザクションが完了したことを示す。
- トランザクションで適用されたすべての更新内容を確定する。