在Nvarchar(max)列中将xml保存为字符串会被截断

时间:2013-07-25 08:54:06

标签: c# xml sql-server-2008-r2

我正在尝试在NVARCHAR(MAX)列中将xml(.NET中的字符串)保存到SQL Server 2008R2。但保存后字符串在DB中被截断。

Profiler Snapshot

exec SAVEDATA @StoreID=6997,@ProductID=N'123',@PickLocation=N'aassdfdf',@SlottingDateTime='2013-03-03 23:12:12',@SlottingAction=N'R',**@SlottingXml=N'<MESSAGE ID="SLT">
  <RECORD STORENO="6997" PICKLOCATION="AASSDFDF" TPNB="123" SLOTTINGTIME="20130303231212" CHANGETYPE="R" />
</MESSAGE>'**  

这是被截断的参数

@SlottingXml=N'<MESSAGE ID="SLT">
      <RECORD STORENO="6997" PICKLOCATION="AASSDFDF" TPNB="123" SLOTTINGTIME="20130303231212" CHANGETYPE="R" />
    </MESSAGE>'**

请帮助

0 个答案:

没有答案