Нам необходимо запрашивать составные теги из записей XML, хранящихся в базе данных SQL Server, путем запроса подразделов документов XML.Единственная сложность заключается в том, что в некоторых наших записях отсутствует родительский узел, в других - нет.Другой аспект заключается в том, что некоторые записи содержат пространства имен в корне, а другие - нет.
Итак, две вещи здесь, как мы можем отрегулировать путь в query()
, чтобы игнорировать пространства имен и запрашивать все разделы mynode независимо от того,пространств имен.И как сделать запрос ко всем разделам mynode, независимо от наличия корневого узла.
select
xmlCol.query('*:rootnode/*:mynode/*')
from
DataTable
Любая помощь по этому вопросу будет оценена
Спасибо
Хорошего дня