【发布时间】:2011-06-06 13:23:17
【问题描述】:
给定 CSV 文件中的列结构:
First_Name, Last_Name, Date_Of_Birth
还有一个结构为的SQL Server表
ID(PK) | First_Name | Last_Name | Date_Of_Birth
(字段 ID 是一个自增 1 的标识)
我如何安排它以使 SQL Server 不会尝试将 csv 文件中的 First_Name 列插入 ID 字段?
有关信息,csv 被加载到 DataTable 中,然后使用 SqlBulkCopy 复制到 SQL Server
我应该在导入之前修改 csv 文件添加 ID 列(目标表在导入之前被截断,因此无需担心重复的键值。)或者可能在数据表中添加一个 id 列?
或者我可能错过了 Sql Server 中的某个设置?
【问题讨论】:
标签: c# .net sql-server csv sqlbulkcopy