Bonjour, voilà une semaine que je penche sur ce problème dans le cadre de mon stage.

J'ai un fichier excel à importer dans ma BDD avec Integration Services. Dans ce fichier, il y a les colonnes suivantes :

truc vert, truc rose, truc bleu, truc rouge


Dans ma BDD, j'ai donc créé une table truc et une table libelle_truc.
truc possède la valeur des entrées et libelle_truc la nature du truc.
Exemple :

Table truc:
id = 5
valeur = 1
id_libelle_fk = 2

Table libelle_truc:
id_libelle = 2
nom_libelle = "truc rose"

Voilà ce que je veux faire. Le problème, c'est que je n'ai aucune idée comment récupérer le nom des colonnes dans mon xls et les importer dans une table. J'ai bien essayé UNPIVOT mais j'ai rien capté à ce bidule.
Je demande votre aide !!! Ca devient urgent :s

Merci


------------EDIT---------------------

Bon, j'ai bloqué toute la journée sur ces composants ssis. J'ai changé de technique. Je veux simplement fusionner à partir d'une source xls dans mon dataflow plusieurs colonnes en une seule. Le composant merge m'emm... avec sa join key. Le Aggregate rien capté... Je veux juste tout fusionner sans aucune condition.

Exemple :

Colonne1 : valeur1, valeur2, valeur3
Colonne2 : valeur4
Colonne3 : valeur5, valeur6, valeur7

Je veux obtenir :
Colonne : valeur1, valeur2, ..., valeur6, valeur7 (même si c'est pas dans l'ordre, pas grave)

Je vous remercie pour votre aide précieuse.