XSD:表y中的列x類型太小而無法保存數據

sqlbulkcopy sql-server-2008 xsd

我正在根據我的xml中的列生成一個XSD文件。我給他們所有的類型,“xs:string”。然後我嘗試使用帶有SQLbulk導入的.NET將文件導入到我的數據庫中,但是對於某些字段來說很小。我收到消息,“表y中的列x類型太小而無法保存數據”

我應該使用什麼類型的大量文本(所以使用sqlbulk.execute在數據庫中生成文本字段)?當前的一個創建一個nvarchar(1000)字段,某些字段中的數據更大

一般承認的答案

訣竅是添加sql:datatype =“nvarchar(4000)”



許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow