Учитывая структуру столбцов в файле CSV:
First_Name, Last_Name, Date_Of_Birth
И таблица SQL Server со структурой
ID(PK) | First_Name | Last_Name | Date_Of_Birth
(Идентификатор поля – это идентификатор с автоинкрементом, равным 1)
Как сделать так, чтобы SQL Server не пытался вставить столбец First_Name из файла csv в поле идентификатора?
Для информации CSV загружается в DataTable, а затем копируется на SQL Server с помощью SqlBulkCopy.
Должен ли я изменять файл csv перед импортом, добавляя столбец идентификатора (таблица назначения усекается перед импортом, поэтому не нужно беспокоиться о повторяющихся значениях ключа). Или, возможно, добавить столбец идентификатора в таблицу данных?
Или есть ли параметр в Sql Server, который я мог пропустить?