在 SSIS 中並沒有直接提供從數據源到 XML 的轉換輸出,Destination 的輸出對象有 Excel File, Flat File, Database 等,但是並沒有直接提供 XML 文件輸出的配置。
但是我們仍然可以通過下面這些方法來實現:
方法一:使用平面文件對字符串 XML 轉換輸出
方法二:使用 Script Task 將 XML 字符串輸出
測試數據庫 - AdventureWorks2012
測試表 - [Sales].[SalesOrderDetail]
比如說我們要將下面的這種查詢結果轉換成 XML -
需要輸出成 XML 文件的格式 -