0
我试图在Sql Server 2008表中插入一个大的xml文档(大约10MB),该XML文档是在运行时构建的。将大型XML插入Sql Server -2008
有没有更好的方法来执行此插入。我使用一个简单的插入命令,其中一个参数的类型为string,但它不起作用。在表中,该字段显示一个NULL值。
有没有办法做到这一点与单一插入?
我试图在Sql Server 2008表中插入一个大的xml文档(大约10MB),该XML文档是在运行时构建的。将大型XML插入Sql Server -2008
有没有更好的方法来执行此插入。我使用一个简单的插入命令,其中一个参数的类型为string,但它不起作用。在表中,该字段显示一个NULL值。
有没有办法做到这一点与单一插入?
尝试使用BULK INSERT
表达式来提高性能。 http://msdn.microsoft.com/ru-ru/library/ms188365.aspx
这是真的与大小有关吗?如果文档较小,插入XML的方式是否会工作? –
您在该字段中使用了什么SQL Server数据类型? –
问题在于编码。 在我的XML中,编码是UTF-8,SQL Server 2008默认使用UTF-16。 我需要改变这一点。 感谢您的所有答案。 –