Bonjour à tous,
Dur de résumer mon problème dans un titre en quelques mots
Je m'explique :
J'ai une base de prod et une base de recette. La base de recette est en fait un échantillon de la prod.
Mon but : créer un script pour que l’alimentation se fasse automatiquement. Le problème, c’est que la structure des tables change et des colonnes peuvent être ajoutées. Or, le script ne doit pas bouger. Les tables sont par contre définies et le nombre ne bougera plus.
Ma question est donc la suivante :
Comment faire pour appeler toutes les colonnes (sans passer par * pour éviter les problème de structure différente) de façon dynamique ?
J’ai essayé de passer par
Malheureusement, il me renvoie ‘COLONNE’ et non pas le contenu de la colonne. Logique, puisque c’est un champ alphanumérique.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Select (select distinct column_name from all_tab_cols where table_name = MATABLE and column_name = COLONNE) from MATABLE
Merci de votre aide![]()
Partager