Salut,
Toutes mes tables ont une colonne nommée avec les 3 premières lettres de la table (généralement la clé primaire). J’ai standardisé pour pouvoir faire du code générique mais là je bloque sur une fonction qui serait chargé de vérifié qu’une donnée existe dans la clé primaire.
En gros j’espérais faire une fonction du type :
FonctionDeVerification (NomDeTable, Donnee)
Et ça renvoie vrai ou faux. Vrai si la donnée se trouve bien dans la colonne (trois première lettre de la table) de la table NomDeTable.
Mais je n’arrive pas à faire de fonction dynamique (visiblement impossible dans sqlserver) mais même dans ma procédure stockée avec exec je ne m’en sors pas pour affecter les variables.
Quelle serait la bonne pratique dans ce cas ?
Partager