Announcement

Collapse
No announcement yet.

Materialized View manuell Aktualiseren

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Materialized View manuell Aktualiseren

    Hallo,

    ich habe einen Mat View und möchte den nur bei bedarf aktualisieren.
    Finde nicht die richtigen Einstellungen.

    Im moment versuche ich es damit:
    Code:
    CREATE MATERIALIZED VIEW MV_TEST
    NOCACHE NOPARALLEL BUILD IMMEDIATE
    USING INDEX PCTFREE 0 
    REFRESH ON DEMAND FORCE USING ENFORCED CONSTRAINTS 
    DISABLE QUERY REWRITE  AS SELECT col1, col2
        
    FROM TestTable;
    Wenn ich dann das versuche, wird der view nicht aktualisert:
    Code:
    alter materialized view MV_TEST consider fresh
    Was mache ich falsch?

    Vielen Dank.

  • #2
    Also das funktioniert wohl über die DBMS_MVIEW refresh funktionen:
    Code:
    EXEC DBMS_MVIEW.REFRESH (list=>‘My_Mat_View‘);
    geht bei mir aber nicht (invalid sql-statement), kann es sein, dass die Funktionen bei Oracle XE nicht enthalten sind? Oder muss ich da noch irgendwas "einbinden"?

    Comment

    Working...
    X