В основном у меня есть столбец с именем 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