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 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
DELETE maTable WHERE id=@monId AND maColonne NOT IN @mesValeurs;
et bien ça ne passe pas, j'obtiens une erreur
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