Bonjour,
J'ai un champ qui est présent dans plusieurs tables différentes, environ une centaine.
Je voudrais lister les tables pour lesquelles MonChamp = 1234.
Est-ce possible svp ?
Merci d'avance.
Bonjour,
J'ai un champ qui est présent dans plusieurs tables différentes, environ une centaine.
Je voudrais lister les tables pour lesquelles MonChamp = 1234.
Est-ce possible svp ?
Merci d'avance.
Il faut utiliser les vues systèmes pour générer votre requête.
Quelque chose du genre :
Et exécuter le résultat.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select 'select ''"' || owner || '"."' || table_name || '"'' as table_name from ' || '"' || owner || '"."' || table_name || '"' || ' where "' || column_name || '" = 1234 having count(*) > 0;' as req from all_tab_columns where column_name = 'MaColonne';
Partager