[英]SQL query help correctness and compatibility
我希望表中的一组记录连接如下。
select vResult + '\n' AS [text()]
from ORC
where iorderid = 310714
order by iSetID
FOR XML PATH(''), ELEMENTS
我不确定此查询是否对数据大小或SQL版本有任何限制。
如果以上查询可以在SQL2005及更高版本上运行,您能帮助我吗? 使用此查询还可以获得任何大小限制吗?
万一,你可以更正查询大小限制免费查询?
我会转换为varchar(max)而不是text()。 varchar(max)每个结果的限制为2GB,对于大多数情况来说应该足够了。 SQL 2005及以上支持它。
select cast(vResult + '\n' AS varchar(max))
from ORC
where iorderid = 310714
order by iSetID
FOR XML PATH(''), ELEMENTS
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.