Я впервые делаю массовую вставку в SQL Server Management Studio, так что это может быть глупой ошибкой. Однако из примеров кода, которые я нашел в Интернете, я обнаружил, что выполнение следующего кода должно работать.
BULK INSERT [sch].[table]
FROM 'myPath'
WITH
(
FIRSTROW = 2,
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n',
KEEPNULLS
)
Итак, в основном я загружаю данные из файла csv, где первая строка состоит из заголовков, поэтому я сделал FIRSTROW = 2. Терминаторы поля и строки также верны. Однако когда я выполняю этот запрос, я получаю ошибку
Ошибка преобразования данных при массовой загрузке (несоответствие типов или недопустимый символ для указанной кодовой страницы) для строки 2, столбца 1 (id).
Что-то я делаю не так, пожалуйста? Спасибо!