Sane/fast方法将变量参数列表传递给SqlServer2008存储过程

spe*_*der 5 sql sql-server parameters stored-procedures sql-server-2008

一个相当全面的大脑查询已经发现了一千零一种传递可变长度参数列表的方法,这些参数列表涉及以下方法:

我们的要求是将两个可变长度的整数列表(〜最多20个整数)传递给存储过程.上面列出的所有方法似乎都很有趣.

这只是它必须要做的方式,还是有更好的方法?

编辑: 我刚刚发现了这个,这可能使这个问题成为一个骗局

mwi*_*ahl 7

是的,我肯定会查看表值参数.作为附带好处,它可以允许您直接使用一个漂亮,干净的基于集合的实现为您的过程的内部,而无需任何数据按摩.

这是另一个参考 ......