CREATE TABLE TEST (ID NUMBER PRIMARY KEY, NAME VARCHAR2(30));
创建表TEST
INSERT INTO TEST VALUES (1, 'A');
INSERT INTO TEST VALUES (2, 'B');
INSERT INTO TEST VALUES (3, 'C');
插入数据
SELECT * FROM TEST;
查询数据
create materialized view log on TEST;
创建物化视图日志
CREATE MATERIALIZED VIEW mv_emp_pk  refresh COMPLETE AS SELECT * FROM TEST;
创建物化视图
SELECT * FROM      mv_emp_pk  ;
查询物化视图
Create trigger biud_test  Before insert or update or delete On test
begin
       dbms_mview.refresh('mv_emp_pk');
end;
创建触发器报错如下:
2/9     PLS-00103: 出现符号 "DBMS_MVIEW"在需要下列之一时:
          := . (
          @ % ;
          符号 ":=" 被替换为 "DBMS_MVIEW" 后继续。