2015-05-26 36 views
0

我想使用XMLElement和XMLAgg函數從Oracle數據庫中以XML格式查詢結果,從而爲CLOB格式提供結果。現在,當我嘗試在SSIS中的數據源流任務中使用此查詢時,出現不支持的數據格式的錯誤。使用SSIS提取並保存文件中的xml結果

查詢:

select XMLElement("root", 
     XMLAgg(XMLElement("person", 
      XMLForest(person.first_name, person.last_name)))) AS "XMLResult" 
from person 

問題: 如何使用此查詢在SSIS(2008 R2),以避免錯誤或任何解決方法。此外,我需要將結果寫入文件。

回答

0

由於SSIS不支持XML數據類型,您將需要將結果轉換爲VARCHAR或VARCHAR2數據類型。

相關問題