-- マテリアライズドビューログ作成
CREATE MATERIALIZED VIEW LOG ON <テーブル名> ;
-- 主キーマテリアライズドビュー作成
CREATE MATERIALIZED VIEW <マテリアライズドビュー名>
TABLESPACE <表領域名>
REFRESH FAST
AS SELECT * FROM <テーブル名> ;
-- リフレッシュ(手動)
EXECUTE DBMS_MVIEW.REFRESH(' <マテリアライズドビュー名> ','f');
高速リフレッシュの場合第二引数に f (fast) を指定する
c は完全リフレッシュ
? は強制リフレッシュ(高速リフレッシュできなければ完全リフレッシュする)
?てなんやねん