SQL Server 2008 имеет табличных параметров , только для этой цели, но поскольку вы используете SQL Server 2005, вы не можете их использовать.
Возможность передать его в XML и проанализировать на сервере. Это дорогостоящая операция, поэтому вам нужно проверить.
Вы можете найти много информации о том, как передать списки и массивы в SQL Server 2005 здесь (Erland Sommarskog), в комплекте с производительностью и другими сравнениями.