XSD:表y中的列x类型太小而无法保存数据

时间:2010-08-13 13:04:10

标签: sql-server-2008 xsd sqlbulkcopy

我正在根据xml中的列生成XSD文件。我给他们所有的类型,“xs:string”。然后我尝试使用带有SQLbulk导入的.NET将文件导入我的数据库,但是对于某些字段来说很小。我收到消息,“表y中的列x类型太小而无法容纳数据”

我应该使用哪种类型的大量文本(所以使用sqlbulk.execute在数据库中生成文本字段)?当前的字段创建一个nvarchar(1000)字段,某些字段中的数据更大

1 个答案:

答案 0 :(得分:0)

诀窍是添加sql:datatype =“nvarchar(4000)”