Я пытаюсь добавить массив данных в базу данных из Файл CSV.
В таблице сотрудников есть столбец ID
(PK), который автоматически увеличивается.
CREATE TABLE [dbo].[Employee](
[id] [int] IDENTITY(1,1) NOT NULL,
[Name] [varchar](50) NULL,
[Address] [varchar](50) NULL
) ON [PRIMARY]
Я использую этот запрос:
BULK INSERT Employee FROM 'path\tempFile.csv '
WITH (FIRSTROW = 2,KEEPIDENTITY,FIELDTERMINATOR = ',' , ROWTERMINATOR = '\n');
Файл .CSV -
Name,Address
name1,addr test 1
name2,addr test 2
, но это приводит к этой ошибке сообщение:
Ошибка преобразования данных массовой загрузки (несоответствие типов или недопустимый символ для указанной кодовой страницы) для строки 2, столбца 1 (id).