Transact SQL : Liste de valeur

Le
seb14
Bonjour,

Je suis sous SQL server 2005

Je bloque sur du code simple :

DECLARE @MonParametre AS nvarchar (255)
SET @MonParametre = '''14130015'',''50548024'''

select * from MaTable
where MonChamp in (@MonParametre)

Aucun resultat

Alors que ca marche si je fais :
select * from MaTable
where MonChamp in ('14130015','50548024')

Mon but est de passer une liste de valeur en parametre d'une proc. Stocké

Merci pour votre aide a l'avance

Sebastien
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Sylvain Lafontaine
Le #11838271
http://www.sommarskog.se/arrays-in-sql-2005.html

--
Sylvain Lafontaine, ing.
MVP - Technologies Virtual-PC
E-mail: sylvain aei ca (fill the blanks, no spam please)


"seb14" news:
Bonjour,

Je suis sous SQL server 2005

Je bloque sur du code simple :

DECLARE @MonParametre AS nvarchar (255)
SET @MonParametre = '''14130015'',''50548024'''

select * from MaTable
where MonChamp in (@MonParametre)

Aucun resultat

Alors que ca marche si je fais :
select * from MaTable
where MonChamp in ('14130015','50548024')

Mon but est de passer une liste de valeur en parametre d'une proc. Stocké

Merci pour votre aide a l'avance

Sebastien



Publicité
Poster une réponse
Anonyme