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。 我需要改變這一點。 感謝您的所有答案。 –