SQL Server中存储过程可以声明多少个输出参数?

3
在SQL Server中,我们可以声明多少个输出参数来执行存储过程?

3
如果你需要问,那就太多了 :) - AakashM
4个回答

2
基本上你可以使用尽可能多的参数 ;-)
如果您查看此Technet文章 SQL Server的最大容量规格,存储过程的最大参数数量为2,100。我没有看到任何提及是否不能将所有2100个参数都设置为输出参数,如果确实必须这样做......

2

2

存储过程的参数数量受限于最多2100个(SQL 2005/2008)。

引自MSDN:

一个存储过程最多可以有2,100个参数。


2
根据MSDN的说法,存储过程最多可以有2,100个参数。无论参数是输入还是输出,此限制适用于所有参数。
然而,我建议您将参数数量保持相对较低。如果您需要返回许多数据或大量数据,请考虑使用结果集。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接