У меня есть база данных SQL Server 2008. Существует таблица называется Documents
со следующей схемой:Как запросить XML в SQL XML в базе данных SQL Server 2008
Id int PK
DocumentXml xml
XML-документы все выглядят что-то вроде:
<docroot>
<name>Some Name</name>
</docroot>
Я хочу, чтобы выбрать все записи, в которых текстовое значение /docroot/name
начинается с " S "(case-insenstive).
Как выполнить этот запрос с наилучшей производительностью?
+1 для чистого пути XPath. – Flack
XPath хорош, но в той части, с которой у меня были проблемы, было объединение XPath и SQL – smartcaveman
@smartcaveman: Извините, я не могу вам помочь, но я спрошу некоторых людей, которые знают. –