メインコンテンツまでスキップ
メインコンテンツまでスキップ

ALTER TABLE ... MODIFY QUERY ステートメント

ALTER TABLE ... MODIFY QUERY ステートメントを使用すると、マテリアライズドビューが作成されたときに指定された SELECT クエリを、インジェスションプロセスを中断することなく変更することができます。

このコマンドは、TO [db.]name 句を使って作成されたマテリアライズドビューを変更するために作成されました。これは、基盤のストレージテーブルの構造を変更せず、マテリアライズドビューのカラムの定義も変更しないため、TO [db.]name 句なしで作成されたマテリアライズドビューに対するこのコマンドの適用は非常に制限されています。

TOテーブルを使用した例

TOテーブルなしの例

アプリケーションは、SELECT セクションのみ変更でき、新しいカラムを追加できないため、非常に制限されています。

ALTER LIVE VIEW ステートメント

ALTER LIVE VIEW ... REFRESH ステートメントは、ライブビューをリフレッシュします。 Force Live View Refreshを参照してください。

ALTER TABLE ... MODIFY REFRESH ステートメント

ALTER TABLE ... MODIFY REFRESH ステートメントは、リフレッシュ可能なマテリアライズドビューのリフレッシュパラメータを変更します。 リフレッシュパラメータの変更を参照してください。