В Microsoft SQL Server 2008, при выполнении .query('{xpath}/text()')
для значения столбца потока XML, если значение выбранного узла XPath содержит "&
", возвращаемое значение будет "&
" вместо "&
».
Это ошибка, или я что-то не так делаю? Или, скорее, как получить незашифрованный текст, то есть эквивалент .innerText (для W3C XML DOM), с SQLXML XPath, если text () в запросе XPath не должен этого делать?