2012-02-05 103 views
4

我正在嘗試TDD並創建假對象,我想從測試數據庫中使用XML。因此,我想創建一個查詢結果的XML,我在SQL Server Management Studio中運行該結果。如何在SQL Server Management Studio中將結果保存爲xml?

但我無法找到如何在SQL Server Management Studio中以XML的形式獲得結果。這可能嗎?如何?

回答

13

您可以使用「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 
相關問題