No, non puoi modificare la query di una vista materializzata senza eliminarla.
La sintassi CREATE MATERIALIZED VIEW non supporta questa funzione.
ALTER MATERIALIZED VIEW viene utilizzato per modificare una vista materializzata esistente in uno o più dei seguenti modi:
- Per modificare le sue caratteristiche di archiviazione
- Per modificare il metodo di aggiornamento, la modalità o l'ora
- Alterare la sua struttura in modo che sia un diverso tipo di vista materializzata
- Per abilitare o disabilitare la riscrittura delle query
Consulta il manuale Oracle 12c Release 1 per:
-
CREA VISTA MATERIALE sintassi:http://docs.oracle.com/cd/E16655_01/server.121/e17209/statements_6002.htm#i2145767
-
ALTER MATERIALIZED VIEW sintassi:http://docs.oracle.com/cd/E16655_01/server.121/e17209/statements_2002.htm#SQLRF00808