No, no puede modificar la consulta de una vista materializada sin descartarla.
La sintaxis CREAR VISTA MATERIALIZADA no es compatible con esa característica.
La VISTA MATERIALIZADA ALTERADA se utiliza para modificar una vista materializada existente en una o más de las siguientes formas:
- Para cambiar sus características de almacenamiento
- Para cambiar su método de actualización, modo o tiempo
- Alterar su estructura para que sea un tipo diferente de vista materializada
- Para habilitar o deshabilitar la reescritura de consultas
Consulte el manual de Oracle 12c versión 1 para:
-
Sintaxis CREAR VISTA MATERIALIZADA:http://docs.oracle.com/cd/E16655_01/server.121/e17209/statements_6002.htm#i2145767
-
Sintaxis de ALTER MATERIALIZED VIEW:http://docs.oracle.com/cd/E16655_01/server.121/e17209/statements_2002.htm#SQLRF00808