对exec语句的SQL Server 2008限制

问题描述:

我只需要仔细检查t-sql中的EXEC命令是否有字符限制? 如果我有一个变量与varchar(max)并执行命令使用EXEC,你认为那会好吗?对exec语句的SQL Server 2008限制

感谢

要细,根据this MSDN article.

相关部分:

使用带有字符串

在早期版本的SQL服务器上执行,性格字符串被限制为8,000字节。这需要连接大字符串以进行动态执行。 在SQL Server中,可以指定允许字符串高达2 GB数据的varchar(max)和nvarchar(max)数据类型。