У меня возникла проблема с вложением моих данных из файла csv в базу данных SQL. Я просто не понимаю, почему возникает ошибка, когда я уже заменяю некоторые нежелательные символы. он должен быть в состоянии вставить, но я получил эту ошибку.Ошибка преобразования данных массовой загрузки из файла csv в SQL
«Msg 4864, уровень 16, состояние 1, строка 1 Ошибка преобразования данных массовой загрузки (несоответствие типа или недопустимый символ для указанной кодовой страницы) для строки 1, столбец 13 (creditLimit)».
это мой создать таблицу:
CREATE TABLE Customers(
customerNumber integer NOT NULL,
customerName varchar(50) NOT NULL,
customerLastName varchar(50) NOT NULL,
customerFirstName varchar(50) NOT NULL,
Phone varchar(50) NOT NULL,
addressLine1 varchar(50) NOT NULL,
addressLine2 varchar(50) NULL,
city varchar(50) NOT NULL,
[state] varchar(50) NULL,
postalCode varchar(15) NOT NULL,
country varchar(50) NOT NULL,
salesRepEmployeeNumber integer NOT NULL,
creditLimit double precision NOT NULL
PRIMARY KEY(customerNumber));
это первые несколько строк моего CSV-файла:
первый линейчатым 103, Ателье GRAPHIQUE, Schmitt, Carine, 40.32.2555, 54 Rue Royale , NULL, Nantes, NULL, 44000, Франция, 1370,21000
второй лайн- 112, Signal магазины подарков, король, Сью, 7025551838,8489 Strong St., NULL, Лас-Вегас, Невада, 83030, США, 1166,71800
im not sure, почему есть ошибка, можете ли вы мне помочь?
Вы используете mysql или sql-server? не помещайте теги, если вопрос принадлежит только одному из них. – CeOnSql
Какой инструмент массовой загрузки вы используете - BCP? В какой командной строке и файле определения вы используете? – Ben
Не могли бы вы показать свою заявку на объемную вставку? – HoneyBadger