SELECT @XmlTestValue;
通過SELECT 返回的結果支持Xml方式顯示。
了解了TYPE指令的功能后,就可以來看FOR XML查詢帶給開發者的更多驚喜。以示例數據庫的產品表(Production.Product)和產品分類子類表(Production.ProductSubcategory)為例進行演示。
編寫產品子類別為“9”的產品數據查詢:
SELECT ProductSubcategoryID,[Name] ,
(SELECT ProductID,[Name] FROM Production.Product Product
WHERE ProductSubcategoryID = 9
FOR XML AUTO,TYPE) AS Products
FROM Production.ProductSubcategory AS Category
WHERE ProductSubcategoryID = 9
FOR XML AUTO;
輸出結果如下:
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/