Possible en double:
Parameterizing an SQL IN clause?
Comma-separated value insertion In SQL Server 2005Passage de paramètres multiples à SQL Server
Je suis en train de chercher dans ma base de données en utilisant où la clause, mais ma chaîne est suivi format:
'233052,57516351,254689'
Je dois faire une consultation dans ma base de données en utilisant la requête suivante:
SELECT * FROM myTable WHERE field IN (@list_string)
Comment faire pour effectuer cette action?
Quelle version de SQL Server utilisez-vous? Je suggère de lire [Tableaux et listes dans SQL Server] (http://www.sommarskog.se/arrays-in-sql.html), par Erland Sommarskog. – Oded
J'utilise SQL Server 2008 – mcamara
Alors [Paramètres Table-Valued] (http://msdn.microsoft.com/en-us/library/bb510489.aspx) sont le chemin à parcourir. – Oded