如何在表中包含标识列时执行批量插入

时间:2015-09-23 12:38:42

标签: sql-server text-files bulkinsert

我在用于加载的文本文件中排除了表的标识列的值。加载时导致错误。请让我知道如何处理这种情况。

1 个答案:

答案 0 :(得分:0)

您的源csv文件应包含所有列,甚至包括标识列。

包含标识列的目标表将在批量上传时创建自己的值,除非您指定KEEPIDENTITY属性,否则它将忽略源CSV文件中的列。

请参阅BULK INSERT (Transact-SQL)