ストリームおよび動的テーブル¶
ストリームは、従来のテーブルのストリームと同様に、動的テーブルにも作成できます。ただし、以下のような制限があることに注意してください。
REFRESH: ストリームは、動的テーブルが 増分リフレッシュされるか、全部リフレッシュされるか に関係なく、任意の動的テーブルに作成できます。ただし、ストリームは基になるテーブルの変更に基づいて一連のイベントを生成します。動的テーブルがリフレッシュされると、リフレッシュされた行ごとにストリームイベントが発生します。テーブルがフルリフレッシュされると、動的テーブルのすべての行に対してストリームイベントまたは行が生成されます。
ストリームの型: 動的テーブルは標準ストリームのみをサポートします。詳細については、 ストリームのタイプ をご参照ください
動的テーブルにストリームを作成する¶
次の例は、動的テーブルにストリームを作成する方法を示しています。
-- Create the dynamic table, for reference only
CREATE OR REPLACE DYNAMIC TABLE dtBase ...;
-- Create the stream.
CREATE OR REPLACE STREAM deltaStream ON DYNAMIC TABLE dtBase;
すべてのステップを示しているわけではありません。