J'espère que je post dans la bonne section cette fois-ci.
Voici mon petit problème.

J'ai une procédure stocké qui effectue un select bien simple contenant ceci.

ALTER PROCEDURE [procedure]
@variable varchar(8000)

...

WHERE table.colonne IN (@variable)
Si @variable contient 123 tout est beau.
Par contre, si @variable contient 123, 456 ça me fait cette erreur:

"Conversion failed when converting the varchar value '123, 456' to data type int."

Pourtant, si je remplace @variable par 123, 456 dans mon code ça fonctionne.

Je suis un peu perdu ici malheureusement...