Я пишу SQL-запрос для создания сводной таблицы. У меня есть пример кода, где я получаю результат без ошибок, но результатом должны быть значения, заключенные в квадратные скобки для каждого значения вместо всего результата. Как мне настроить его?
Я пытался использовать функцию цитаты, но она заключает квадратную скобку вокруг всего вывода.
DECLARE @CityNames NVARCHAR(MAX) = '', @t varchar(max) = 'jay, sam'
SELECT @CityNames += QUOTENAME(@t)+ ','
select @CityNames
Я ожидаю, что вывод будет [jay], [sam], но фактический вывод будет [jay, sam].