Мне нужно обновить столбец таблицы с результатом конкатенированной строки, полученной с помощью xmlpath.Sql: обновить строку с конкатенатой строкой, полученной с помощью xmlPath
Для Exemple, я должен сделать что-то вроде этого
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 (''))
я получаю сообщение об ошибке "Неправильный синтаксис около с.
P.S: В моем Exemple, поле Языки имеет тип NVARCHAR (макс)
Может кто-нибудь мне помочь? Благодаря
удалить 'c' из' 'c.languages' и c.resource_Id'. –
Спасибо. Но все равно не работает. У меня ошибка Неправильный синтаксис рядом с ключевым словом 'FROM' (от первого от) – user1845394