Я получаю ошибку преобразования при попытке импортировать текстовый файл в мою базу данных. Ниже приведено сообщение об ошибке:
Ошибка преобразования данных массовой загрузки (тип несоответствия или недопустимый символ для указанной кодовой страницы) для строки 1, столбец 4 (год).
Вот мой код запроса:
CREATE TABLE Students
(
StudentNo Integer NOT NULL Primary Key,
FirstName VARCHAR(40) NOT NULL,
LastName VARCHAR(40) NOT NULL,
Year Integer,
GPA Float NULL
);
Вот пример данных из текстового файла:
100,Christoph,Van Gerwen,2011
101,Anar,Cooke,2011
102,Douglis,Rudinow,2008
Я думаю, что знаю, в чем проблема. Вот мой код вставки вставки:
use xta9354
bulk insert xta9354.dbo.Students
from 'd:\userdata\xta9_Students.txt'
with (fieldterminator = ',',rowterminator = '\n')
С образцами данных после атрибута "Год" нет атрибута ",", кроме того, есть еще один атрибут "Оценка после года", который равен NULL
Может кто-нибудь, пожалуйста, скажите мне, как это исправить?