Je reçois la clause comme ceci # ff0000, '# 000'. Mais le problème est que je dois passer des valeurs à une procédure stockée en tant que paramètre pour obtenir les noms de couleurs en fonction de ces codes de couleur.Comment faire pour passer des valeurs séparées par des virgules dans la clause dans la procédure stockée
Voici ma procédure stockée
@ColorCode NVARCHAR(150)
AS
BEGIN
SET NOCOUNT ON;
SELECT *
FROM color
WHERE code IN (@ColorCode)
que je veux transmettre ces valeurs pour la clause IN
, à l'aide d'un paramètre. Comment puis-je faire ceci?
S'il vous plaît suggèrent
Chaque fois que vous même * penser * sur l'utilisation de valeurs séparées par des virgules, 100 chatons sont tués ..... *** Ne fais pas ça! ** * Il y a ** beaucoup mieux ** façons de le faire !! Découvrez [** paramètres table-valeur **] (https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/sql/table-valued-parameters) dans SQL Server 2008 et plus! –