1
我有一個xml文檔(大小:3.59 MB),其中包含3765815個字符。我的sql server 2008數據庫表有一個xml數據類型的列。當我嘗試將這個xml插入到列中時,它似乎截斷了它。XML輸入被截斷
我以爲XML數據類型可以處理2GB的數據。這是一個正確的理解還是我錯過了什麼?
感謝
下面是該查詢我使用
declare printxml nvarchar(max)
select printxml=cast(inputxml as varchar(max))
from TableA
where SomeKey='<some key>'
print printxml
多少字節/字符是截斷成? – mattmc3
是的。我正在管理工作室中查看。它截斷爲4002個字符。當我嘗試在管理工作室的列中打開xml文本時,它說xml格式不正確。我確實聲明瞭一個變量並打印該變量,它被截斷爲4002個字符。 – stackoverflowuser
看看這裏:http://support.microsoft.com/kb/263574 –