Oracle 21c  マテリアライズドビューを即時更新するサンプル

環境
Windows11 pro 64bit
Oracle Database 21c Express Edition

構文
CREATE MATERIALIZED VIEW LOG ON 対象テーブル;

を実行後に

CREATE MATERIALIZED VIEW マテリアライズドビュー名
REFRESH FAST ON COMMIT
AS SELECT文;

使用例
「TESTTBL」というテーブルを対象にして「TESTMF」というマテリアライズドビューを作成します。

SQL構文

CREATE MATERIALIZED VIEW LOG ON TESTTBL;

CREATE MATERIALIZED VIEW TESTMF
REFRESH FAST ON COMMIT
AS SELECT * FROM TESTTBL;

 

IT

Posted by arkgame