получение ошибки преобразования данных при массовой загрузке (несоответствие типов или недопустимый символ для указанной кодовой страницы) для строки 2, столбца 1 (id) с правильным запросом - PullRequest
0 голосов
/ 29 апреля 2020

Я впервые делаю массовую вставку в SQL Server Management Studio, так что это может быть глупой ошибкой. Однако из примеров кода, которые я нашел в Интернете, я обнаружил, что выполнение следующего кода должно работать.

BULK INSERT [sch].[table]
FROM 'myPath'
WITH
(
    FIRSTROW = 2,
    FIELDTERMINATOR = ',',
    ROWTERMINATOR = '\n',
    KEEPNULLS
)

Итак, в основном я загружаю данные из файла csv, где первая строка состоит из заголовков, поэтому я сделал FIRSTROW = 2. Терминаторы поля и строки также верны. Однако когда я выполняю этот запрос, я получаю ошибку

Ошибка преобразования данных при массовой загрузке (несоответствие типов или недопустимый символ для указанной кодовой страницы) для строки 2, столбца 1 (id).

Что-то я делаю не так, пожалуйста? Спасибо!

...