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