Функция Stuff и копирование строк в Excel - PullRequest
0 голосов
/ 20 марта 2020

Я использую SSMS 17.8.1. SQL Server 2012 - 11.0.7001.0

У меня есть список событий, и я пытаюсь использовать функцию набивки, чтобы получить список участников этих событий. Для одного события есть много участников, поэтому я хочу, чтобы список участников находился в одной ячейке.

Я пытаюсь сделать разрыв строки между каждым участником, чтобы я мог скопировать в Excel, и он сохраняет разрыв строки так, Я могу обернуть текст в Excel, и каждый участник находится в отдельной строке в одной ячейке, как показано ниже

Пример Excel

Я пытался использовать

STUFF((SELECT char(10) + ...
       FOR XML PATH(''), TYPE).value('.', 'nvarchar(max)'), 1, 1, '') 

но это не работает.

Я нашел этот код, который работает при копировании в Excel и сохраняет разрыв строки, но изменение функции STUFF не работает:

select char(34) + 'Hello' + char(10) + 'World' + char(34)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...