Я использую предоставленный код здесь , чтобы преобразовать данные таблицы в сценарий объединения.
Но я получаю сообщение об ошибке:
Сообщение 9420, Уровень 16, Состояние 1, Процедура uspMergeScript, Строка 627 Синтаксический анализ XML: строка 3, символ 1036179, недопустимый символ xml.
Я отладил скрипт и обнаружил, что ошибка была в этой строке:
SET @output += CAST((SELECT @b + val FROM @tab ORDER BY ID FOR XML PATH('')) AS XML).value('.', 'VARCHAR(MAX)');
Любая помощь будет оценена.