キャッシュテーブルの再作成¶
ビューのキャッシュテーブルは ALTER [TABLE | VIEW] <view_name> CACHE RECREATE 文を使用して再作成できます (「 派生ビューの変更 」のセクションを参照)。
警告
このコマンドでは、キャッシュされたビューデータを削除します。
コマンドにより、以下の手順が実行されます。
現在のキャッシュテーブルを削除します。
ビューまたはキャッシュデータソースに対して構成されたテーブル作成テンプレートを使用して、新しいキャッシュテーブルを作成します。現在のキャッシュテーブル作成テンプレートは、前の手順で削除された古いキャッシュテーブルの作成に使用されたテンプレートとは異なる場合があることに注意してください。
次の文では sampleView ビューのキャッシュを再作成します。
ALTER VIEW sampleView CACHE RECREATE;
必要な権限
このコマンドを実行するには、以下の権限が必要です。
ビューのデータベースに対する
Connect権限。ビューに対する
Write権限。JDBC キャッシュデータソースのデータベースに対する
Connect権限。JDBC キャッシュデータソースに対する
Execute権限とWrite権限。
