Как сохранить результаты в формате XML в SQL Server Management Studio? - PullRequest
4 голосов
/ 06 февраля 2012

Я пробую TDD и создаю поддельные объекты, я хочу использовать XML из тестовой БД.Таким образом, я хочу создать XML результатов запроса, который я выполняю в SQL Server Management Studio.

Но я не могу найти, как получить результаты в виде XML в SQL Server Management Studio.Это возможно?И как?

1 Ответ

13 голосов
/ 06 февраля 2012

Вы можете использовать "FOR XML" для вывода результатов запроса в XML.

Например:

SELECT
     o.Order_Number AS 'OrderNumber', --Element
     o.Order_Total AS '@OrderTotal' --Attribute

FROM dbo.ORDER o
FOR XML PATH('ORDER'), ROOT('ORDERS') --Path / Root let you formulate the xml the way you want
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...