sql >> Base de Datos >  >> RDS >> Oracle

Cree una vista materializada que actualice los registros diariamente

Debe crear la vista materializada usando START WITH y NEXT Clause

create materialized view <mview_name>
refresh on demand 
start with sysdate next sysdate + 1
as select ............

Entonces, si desea actualizar mview diariamente, debe mantenerlo actualizado a pedido y establecer la próxima hora de actualización como sysdate + 1 . Sin embargo, puede establecer cualquier intervalo.

Una vez que haga esto, se crea la vista materializada y se establece un trabajo en Oracle que actualizará mview cada 24 horas (sysdate + 1) .

Para obtener más información sobre cómo hacerlo, siga este enlace