我必须使用通过 xmlpath 获得的连接字符串的结果来更新表列。
例如,我必须做这样的事情
Update table c
set c.languages =
(SELECT '\r\n'+rl.Name AS [text()]
from ResourceLanguage as rl
where rl.resource_Id=c.resource_Id
FOR XML PATH (''))
我收到错误“c 附近的语法不正确”。
PS:在我的示例中,字段 Languages 的类型为 nvarchar(max)
有人可以帮助我吗?谢谢