マルチデータベース トランザクションでのコミットとロールバックの使用
提供: InterBase
トランザクションでの作業 へ戻る
InterBase API でマルチデータベース トランザクションを開始したら、COMMIT(または ROLLBACK)を使用してはなりません。
1 つのデータベースに対して即時 COMMIT(または ROLLBACK)文(DSQL)を実行すると、状態が矛盾してしまいます。 また、その後で InterBase のコミット API を呼び出すと、トランザクションが既にコミットされているため、データベースのトランザクション ハンドルが無効になっています。