对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)数据类型。