代码之家  ›  专栏  ›  技术社区  ›  Ivo

xsd:表Y中X列的类型太小,无法保存数据

  •  1
  • Ivo  · 技术社区  · 14 年前

    我正在基于XML中的列生成一个XSD文件。我给他们所有的类型,“xs:string”。然后,我尝试使用.NET和sqlburk导入将文件导入到数据库中,但对于某些字段来说太小了。我得到一条信息,“表Y中X列的类型太小,无法容纳数据”

    对于大量文本,我应该使用什么类型(以便使用sqlbusk.execute在数据库中生成文本字段)?当前字段创建一个nvarchar(1000)字段,某些字段中的数据更大

    1 回复  |  直到 14 年前
        1
  •  0
  •   Ivo    14 年前

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