Bonjour,
j'ai l'impression qu'il ne m'est pas possible d'avoir un paramètre pour le IN d'une clause WHERE, exemple :
et bien ça ne passe pas, j'obtiens une erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part DELETE maTable WHERE id=@monId AND maColonne NOT IN @mesValeurs;
Syntaxe incorrecte vers '@mesValeurs'
quelqu'un pourrait il me donner confirmation ?
si ce n'est pas possible je pense qu'il me faudra construire la string de ma requête par concaténation avec une boucle for sur mesValeurs, pour faire autant de paramètres que de mesValeurs.
Le but étant toujours de se protéger des injections SQL
d'avance merci
Partager