Bonjour,
j'ai la vue suivante :
1 2 3
| create materialized view V_LIST_HOST_BAIE2
refresh complete with rowid start with trunc(sysdate+1)+ 7/24 next trunc(sysdate + 1) + 31/24
as select HOST_STK,nvl(HOSTGRP,' ') as HOSTGRP,SUBSTR(BAIE,0,10) AS BAIE,HOST_FISHER from SYN_OGD_LIST_HOST_BAIE; |
En fait c'est une vue intermédiaire qui est sensée être rafraichie tous les jours, voir toutes les demi journées.
Et ensuite dans mon application je fais appel à une autre vue :
create view V_LIST_HOST_BAIE as select HOST_STK,decode(HOSTGRP,' ', null, HOSTGRP) as HOSTGRP,BAIE,HOST_FISHER from V_LIST_HOST_BAIE2;
(normale celle là) qui se base sur celle-ci.
Mon soucis à l'heure actuelle c'est que je suis obligé de recreer ces deux vues tous les jours sinon, d'un jour sur l'autre leur contenu est vide.
Il semble donc que le refresh de V_LIST_HOST_BAIE2 ne se fasse pas, pourtant je pense l'avoir bien configuré.
J'aurais besoin de vos lumières :b
Partager