|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre Expert
![]() ![]() Développeur informatique Inscription : juillet 2007 Messages : 690 ![]() |
Bonjour,
Je voudrais créer une fonction avec comme paramètre d'entrée un nom de table issu de INFORMATION_SCHEMA. J'extrais le nom de la table sous forme de varchar mais je ne peux pas l'utiliser dans un Where de Select (Il semble qu'il faille utiliser le type TABLE). Quelqu'un aurait-il une idée pour contourner cela ? Merci |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : juin 2008 Messages : 7 494 ![]() |
Pour contourner, tu peux construire la requête et l'exécuter avec EXECUTE
|
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() ![]() Développeur informatique Inscription : juillet 2007 Messages : 690 ![]() |
Merci beaucoup, j'ai trouvé la solution à mon problème.
La procedure stockée sp_executesql fait exactement ce que je demandes. Elle a comme paramètres une chaine de caractères qui est ma requête SQL et des variables paramètres. Merci pour votre aide ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com