Oracle, Materialized View Refreshing
-- auf die gleiche Datenbank verweisen CREATE MATERIALIZED VIEW MVTEST REFRESH COMPLETE START WITH to_date(to_char(sysdate,'dd-mon-yy')||' 12:00','DD-MON-YY HH24:MI') NEXT sysdate + INTERVAL '24' HOUR -- oder -- nächste Tag immer um 09:00 Uhr -- NEXT TRUNC(SYSDATE) + INTERVAL '33' HOUR -- oder -- NEXT sysdate + INTERVAL '15' MINUTE WITH ROWID AS SELECT * FROM QUELLE_1 WHERE ID < 11; -- auf DB LINK verweisen CREATE MATERIALIZED VIEW MVTEST REFRESH COMPLETE START WITH to_date(to_char(sysdate,'dd-mon-yy')||' 12:00','DD-MON-YY HH24:MI') NEXT sysdate + INTERVAL '24' HOUR -- oder -- nächste Tag immer um 09:00 Uhr -- NEXT TRUNC(SYSDATE) + INTERVAL '33' HOUR -- oder -- NEXT sysdate + INTERVAL '15' MINUTE WITH ROWID AS SELECT * FROM Oracle2.QUELLE_2@Oracle2 WHERE ID < 11; |
||