2014-03-07 80 views
2

好了,所以我已經有如何獲取SQL查詢XML格式的結果集?

select code ,description from MYTABLE WHERE XYZ='ABC' 
FOR XML PATH('CHARGELOCATION') 

但問題是,雖然我有查詢返回的數據量巨大我只得到2033個字符值得XML和其他被截斷。

回答

0

也許TYPE有幫助嗎?

FOR XML PATH('CHARGELOCATION'), TYPE 
+0

是什麼類型平均在這? – Arbaaz

+0

[FOR XML查詢中的TYPE指令](http://technet.microsoft.com/zh-cn/library/ms190025.aspx) – GriGrim

0

嘗試這樣的事情...

SELECT CAST((
      select code ,description 
      from MYTABLE 
      WHERE XYZ='ABC' 
      FOR XML PATH('CHARGELOCATION')) AS NVARCHAR(MAX)) AS Data