Menu

Optimisation Programme SQL

MamsT 2 Messages postés mercredi 20 décembre 2017Date d'inscription 24 janvier 2018 Dernière intervention - 24 janv. 2018 à 14:36
Bonjour,
Je sollicite votre aide. Je galère depuis un moment pour optimiser le programme ci dessous. Pourriez vous m'apporter votre aide svp?
En fait j'ai plusieurs union all (plus de 50 tables) à faire et j'aimerai faire en une fois voir peu (avec une boucle ou autres etc...). Je pense que tout repose sur Base1, Base2 etc... mais comme je suis très débutant j'en sais pas trop. Merci beaucoup
Voici le programme
select    A.DATABASE,
       A.name as Nom_TBL,
                A.attname as COLONNE    
from      Base1.._v_relation A
where  A.type = 'TABLE'
union all
select    A.DATABASE,
       A.name as Nom_TBL,
                A.attname as COLONNE    
from      Base2.._v_relation A
where  A.type = 'TABLE'
union all
select    A.DATABASE,
       A.name as Nom_TBL,
                A.attname as COLONNE    
from      Base3.._v_relation A
where  A.type = 'TABLE'
union all
select    A.DATABASE,
       A.name as Nom_TBL,
                A.attname as COLONNE    
from      Base4.._v_relation A
where  A.type = 'TABLE'
union all
select    A.DATABASE,
       A.name as Nom_TBL,
                A.attname as COLONNE    
from      Base4.._v_relation A
where  A.type = 'TABLE'
union all
...
...

Cordialement,
MamsT
Afficher la suite