我们可以为 SQL Server 中的存储过程声明多少个 OUTPUT 参数?
问问题
9810 次
4 回答
2
基本上几乎和你喜欢的一样多;-)
如果您查看此 Technet 文章SQL Server 的最大容量规范,则存储过程的最大参数数为 2'100。我没有看到任何提及你是否不能将所有 2100 作为输出参数,如果你真的必须......
于 2010-02-23T10:29:29.077 回答
2
2100 根据MSDN 文档。
于 2010-02-23T10:31:16.610 回答
2
于 2010-02-23T10:31:46.067 回答
2
根据MSDN,一个存储过程最多可以有 2,100 个参数。该限制适用于所有参数,无论其方向(输入或输出)如何。
但是,我建议您将参数的数量保持在相对较低的水平。如果您要返回多条数据或大量数据,请考虑改用结果集。
于 2010-02-23T10:33:11.537 回答