Bonjour tout le monde,
je vais vous expliquer ma problématique (assez complexe).
Outil : Oracle 11g
En effet, Il existe une multitude de vues oracles qui sont déjà créées.
Je voudrais savoir s'il était possible de stocker dans une table la liste des tables sources de ma vue Oracle. Si possibles avec les colonnes, ça serait parfait.
Pour vous expliquer, je dois retracer la traçabilité de mes vues.
Je vais essayer de vous donner un exemple, pour mieux comprendre :
- Exemple :
Ma vue (Vue) est créée à partir de différentes tables sources (table_A et table_B).
Ma vue contient 2 colonnes alimentées 1 colonne de la table A (A_1) et 1 colonne de la table B (B_2).
Vue (2 colonnes) :
Vue_1 Vue_2
--------------------
Table A (2 colonnes) :
A_1 A_2
-----------------
Table B (2 colonnes) :
B_1 B_2
-----------------
Et je voudrais une table qui liste les tables sources de ma vue, ainsi savoir quelle colonne de la table source permet l'alimentation de la colonne de ma vue .
Ce qui donnerait une table de listing (d'après l'exemple):
Table_listing :
Nom_vue Colonne_vue Nom_table_source Colonne_table_source
----------------------------------------------------------------------
Vue Vue_1 table_A A_1
Vue Vue_2 table_B B_2
Voilà, j'espère avoir été assez clair dans la description de ma problématique.
Si vous avez d'autres questions, je suis toute ouïe !
Merci d'avance de portée attention à ma problématique
Partager