Способ составления списка XML-сущностей в SQL Server с помощью методов XML?

SQL Server 2005/2008.

Я искал и читал несколько вопросов здесь и в других местах и ​​в BOL, но пока не нашел ни одного прямого ответа на этот вопрос.

Учитывая

declare @xml xml = '<Root> <Ent foo="abc" bar="def" /> </Root>'

Есть ли способ получить набор результатов вроде

col1        col2
-----------------
foo         abc
bar         def

Я знаю, как это сделать, используя sp_xml_preparedocument и OPENXML, мне просто интересно, есть ли способ сделать это напрямую с помощью xml методы. Я не смог найти ничего в BOL или в Google, но просто хотел убедиться, что что-то не пропустил.

Спасибо!

0
задан Bogdan Sahlean 10 October 2011 в 16:09
поделиться