use*_*080 5 sql sql-server
我只需要仔细检查t-sql中EXEC命令是否有字符限制?如果我有一个带varchar(max)的变量并使用EXEC执行命令,你认为这样可以吗?
谢谢
Lit*_*les 6
应该没问题,根据这篇MSDN文章.
相关部分:
将EXECUTE与字符串一起使用 在早期版本的SQL Server中,字符串限制为8,000个字节.这需要连接大字符串以进行动态执行.在SQL Server中,可以指定varchar(max)和nvarchar(max)数据类型,以允许字符串最多2 GB的数据.
将EXECUTE与字符串一起使用
在早期版本的SQL Server中,字符串限制为8,000个字节.这需要连接大字符串以进行动态执行.在SQL Server中,可以指定varchar(max)和nvarchar(max)数据类型,以允许字符串最多2 GB的数据.
归档时间:
15 年,1 月 前
查看次数:
1832 次
最近记录: