2014-10-10 140 views
0

所以我试图写它需要接受两个列表的形式输入值如下过程:如何将两个值列表传递给SQL Server中的存储过程?

execute ProcedureForInsert 'john,marry,tom' '1,2,3' 40 

,其中第一个参数是VARCHAR类型和第二的列表为int类型和长度的列表两个列表都是相同的,第三个参数也是int类型。

我的脚本是使用这两个列表值与第三个参数一起插入某个表中。

如何存储和迭代两个列表以创建Insert Query

在此先感谢。

+2

传中的表 – Hogan 2014-10-10 14:59:37

+0

可能重复[逗号分隔值插入在SQL Server 2005(HTTP://计算器。 com/questions/2597607/comma-separated-value-insert-in-sql-server-2005) – bummi 2014-10-10 15:22:31

+1

如果你使用的是SQL Server ** 2008 **或更新版本,请查看**表值参数**特征](http://msdn.microsoft.com/en-us/library/bb510489.aspx) – 2014-10-10 15:48:06

回答

相关问题