可以在存储过程中传递的最大参数数是多少

时间:2009-08-19 12:52:07

标签: sql-server sql-server-2005 sql-server-2008

qustion中的服务器是SQL Server 2008。

同样,我需要知道在SP中传递的字符串参数的最大长度是什么?

2 个答案:

答案 0 :(得分:26)

根据MSDN,SQL Server将每个存储过程的参数数量限制为2,100。

答案 1 :(得分:15)

  

参数的最大数量是多少   可以在存储过程中传递吗?

A:2100 - 从安德鲁的回答中无耻地窃取链接。

  

同样,我需要知道什么   是字符串的最大长度   参数在SP中传递?

您可以使用VARCHAR(MAX)/ NVARCHAR(MAX)数据类型,它可以存储最多2 GB的数据。