Boucle sur UNION en utilisant une procédure stockée
Bonjour à tous,
je cherche à réaliser une fonction ou une procédure stockée pour faire quelque chose de bien spécifique, à savoir normaliser la table: dans ce post là j'expliquais que je cherche à transposer une table (càd mettre les colonnes en ligne) : http://www.developpez.net/forums/d10...nsposer-table/
j'ai une colonne id, et plusieurs colonnes, mais je ne connais ni leur nombre ni leur noms
on m'a donc conseillé de passer par une fonction ou une procédure stockée. En gros je souhaiterais que cette procédure fasse la chose suivante:
1) je récupère les entêtes de colonne de la table
2) je boucle sur ces colonnes en faisant (en pseudo code)
Code:
1 2 3
| return = ""
for each column in colonnes_tables
return = return UNION select id, column from table |
je souhaiterais savoir si c'est possible de faire ceci en utilisant une fonction ou une procédure stockée ?
Merci par avance!