Ich habe eine materialisierte Ansicht auf einem Server, der von DB-Link erstellt wird. Auf diesem Mview läuft ein Job. (erstellt mit dbms_refresh.make früher).Änderungen in Materialized
Jetzt habe ich 3 neue Felder in der ursprünglichen Tabelle erstellt. Meine Abfragen sind.
1) Muss ich Mview wieder löschen und erstellen, wenn ja, muss ich Mview anmelden Hauptserver wieder erstellen 2) Was passiert mit Job läuft auf Mview, muss ich es agin erstellen?
Auch gibt es Ansichten erstellt auf Mview, also - Wenn ich Abfrage erstellen oder ersetzen, wird es jedes Problem erstellen?
Bitte führen.
Danke!
Sind Sie sicher, dass ‚erstellen oder ersetzen‘ arbeitet für eine materialisierte Ansicht ? re: DCookies Antwort (und meine Erfahrung) "create or replace" gibt einen Oracle-Fehler in einer materialisierten Ansicht zurück. – Andrew
Sie haben Recht, materialisierte Ansichten können nicht ersetzt werden. Ich habe meine Antwort bearbeitet. –