Salutation groupe,
J'essait de créer la vue matérialisées suivante :
1 2 3 4 5 6 7 8 9 10 11 12 13
| CREATE MATERIALIZED VIEW MV_PATATE
REFRESH COMPLETE
ON DEMAND
AS
select kosin.id ID,
kosin.caid CAID,
kosin.language LANGUAGE
from truc kosin
,machin gugusse
where UPPER(gugusse.name) = 'Poutine'
and kosin.caid = gugusse.id
and kosin.language = gugusse.language
and kosin.id = autrefonctionrandom.get_last_subpage ('Poutine_italienne') |
La requête en tant que telle est testée et fonctionelle (la requête sans le create view). Si elle est roulée individuellement, elle s'exécutera sans problèmes.
Lorsque je désire faire de cette requête une vue matérialisée en utilisant le code publié ci-haut, l'erreur suivante apparaît devant moi :
ORA-30372: la règle d'accès entre en conflit avec la vue matérialisée
J'ai fouillé à propos de cette erreur mais je n'ai pu trouvé aucune information pertinente à ce sujet (lire ici : Aucune aide en français, les aides en anglais ne rapportant que de vagues réponses qui étaient assez obscures à mes yeux).
Est-ce que quelqu'un pourrait m'éclairer sur la source potentielle de cette erreur par le don d'une piste de solution?
Merci
Dale
Partager