Преобразование XML в столбце SQL Server в текст - PullRequest
0 голосов
/ 14 сентября 2018

Мне нужно преобразовать столбец XML в текст при его выборе. Идея в том, что я хочу получить простой XML.

Я пробовал и cast, и convert до (n)varchar(max), однако они, похоже, обрезают мою строку после примерно 64 КБ (65591 символа) при извлечении ее через ODBC.

Есть ли способ преобразовать столбец XML в текст? Я предполагаю, что текст будет содержать большие значения.

Я попробовал подход cast() в операторе SELECT и как постоянный вычисляемый столбец - не повезло.

Я использовал Google и Stackoverflow в течение последних двух часов, не найдя никаких решений. Помимо того, что большинство моих запросов Google возвращают использование «FOR XML» (что в значительной степени противоположно тому, что мне нужно), несколько совпадений, которые соответствуют тому, что я ищу, предлагают приведение / преобразование в varchar(max). Это не работает для меня. Возможно, проблема в получении данных через ODBC.

С наилучшими пожеланиями!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...