Bonjour,
Je bloque sur un pti pb.
Le contexte. J'ai créer une procédure qui fait quelques traitements...
Hors, en fonction de la valeur d'un champ, transmis en paramètre, je vais travailler sur des tables différentes, qui ont les mêmes colonnes. Ces tables contiennent des configurations liés au champ transmis en paramètre.
Donc au lieu de faire 4 tests à chaque instructions pour savoir sur quels tables travaillés, j'aurais voulu créer un alias sur ma table que je pourrai utiliser tout au long de ma procédure, et la détruire en fin de procédure.
Je suis au debut partie sur les vues, mais cela ne fonctionne pas dans une procédure stockée, et créer une vue pour recréer une table n'est pas très optimisé.
Après recherche, je pencherai sur l'utilisation de "Create Type" mais je n'arrive pas à en trouver la bonne syntaxe.
Je pensai aussi éventuellement créer une vue regroupant toutes mes tables en ajoutant mon fameux champ transmis, mais j'ai peur que cette vue deviennent trop lourd.
Auriez vous quelques pistes de recherche ?
Merci par avance.
Partager