Nein, Sie können die Abfrage einer materialisierten Ansicht nicht ändern, ohne sie zu löschen.
Die CREATE MATERIALIZED VIEW-Syntax unterstützt diese Funktion nicht.
ALTER MATERIALIZED VIEW wird verwendet, um eine vorhandene materialisierte Ansicht auf eine oder mehrere der folgenden Arten zu ändern:
- Um seine Speichereigenschaften zu ändern
- So ändern Sie die Aktualisierungsmethode, den Modus oder die Zeit
- Um seine Struktur zu ändern, so dass es eine andere Art von materialisierter Ansicht ist
- So aktivieren oder deaktivieren Sie das Umschreiben von Abfragen
Siehe Oracle 12c Release 1 Handbuch für:
-
CREATE MATERIALIZED VIEW-Syntax:http://docs.oracle.com/cd/E16655_01/server.121/e17209/statements_6002.htm#i2145767
-
ALTER MATERIALIZED VIEW-Syntax:http://docs.oracle.com/cd/E16655_01/server.121/e17209/statements_2002.htm#SQLRF00808