Обычно у меня есть столбец с именем XML
, который имеет тип TEXT
; это не может быть изменено по другой причине, но мне было интересно, как я могу преобразовать его в XML.
Выдает ошибку
Разбор XML: строка 1, символ 39, невозможно переключить кодировку
при попытке сделать это. Есть ли способ отформатировать его в XML? Я действительно застрял на этом этапе.
Данные в столбце:
<?xml version="1.0" encoding="utf-16"?>
<Record>
<UserGuid>c624a356-9f18-403c-b404-790e79034c7d</UserGuid>
</Record>
Вот приведенный код SQL:
SELECT CAST(XML AS XML).value('(/Record/UserGuid)[1]', 'NVARCHAR(max)')
FROM tbl_Module_RequestForms_Items