0
我想在SQL 2000中没有FOR XML PATH('')复制以下代码。Sql2000复制为XML路径('')
select '"Footer",' + stuff((SELECT ',' + '"' + server + '"'
FROM servers
FOR XML PATH ('')),1,1,'')
输出是 -
"Footer","MyServer1","MyServer2","MyServer3"
我能得到最接近的是下面的代码,但输出缺少围绕每个服务器名称的引号。
declare @result varchar(max)
select @result = COALESCE(@result + ', ', '') + server
from servers
select '"Footer",' + @result
输出是 -
"Footer",MyServer1,MyServer2,MyServer3
你为什么要使用不支持的软件? –