文の実行
変更ビュー へ戻る
文の準備を一旦したら、サブスクリプションの活性化または非活性化のために、文を再度準備する必要はありません。文は、トランザクションの開始時に、トランザクションのサブスクリプション環境に動的に適応します。また文の実行は一貫して、一旦それが開始したら、たとえ、完全な結果セットをフェッチされる前にサブスクリプションが非活性化されたとしても、変更ビューの結果セットを返します。
PREPARE Q; | PREPARE Q |
SET SUBSCRIPTION ... ACTIVE | EXECUTE Q |
EXECUTE Q | FETCH Q |
FETCH Q | SET SUBSCRIPTION ... ACTIVE |
SET SUBSCRIPTION ... INACTIVE | FETCH Q |
FETCH Q | CLOSE Q |
CLOSE Q |
文 Q の中のサブスクライブされたテーブル参照は、サブスクリプションが非活性化された後でも、変更ビューの行を返します。逆もしかりで、結果の FETCH がサブスクリプションの活性化に散在する場合でも、通常の(変更ビュー以外の)結果セットは、一貫したままです。