在使用SQLserver导入平面文件数据的过程中出现如下错误:
标题: Microsoft SQL Server Management Studio
------------------------------Error inserting data into table. (Microsoft.SqlServer.Import.Wizard)
------------------------------
其他信息:
Error inserting data into table. (Microsoft.SqlServer.Prose.Import)
------------------------------
来自数据源的 String 类型的给定值不能转换为指定目标列的类型 nvarchar。 (System.Data)
------------------------------
String 或 binary 数据将被截断。 (System.Data)
原因是设置字段数据类型时,默认的长度由文件头部(50行?)的数据决定,当后面的数据超过默认字段长度时即报此错误。
解决方式:
回到修改列界面重新设置字段长度