SYNCPOINT

WITH HOLD 句を使用して開かれていないカーソルで、開いているすべてのカーソルを閉じます。アプリケーションが適切に閉じなかったカーソルも閉じられます。

構文:

>>---EXEC SQL---SYNCPOINT---END-EXEC---><

コメント:

エンタープライズ サーバー環境用に提供される XA スイッチ モジュールで SYNCPOINT を使用して、新しい作業単位を開始する前に、WITH HOLD 句を使用して開かれていないすべてのカーソルが確実に閉じているようにします。

エンタープライズ サーバー環境では、SYNCPOINT により、アプリケーションがカーソルを明示的に閉じることに失敗すると、取得されるすべてのデータベース ロックが確実に解放されます。