|
|
|
| Подскажите пожалуйста! Загружаю txt файл в БД через LOAD DATA показываает ошибку
error 1334 Incorrect integer value '***'for column 'id' at row ''1' , не могу понять , что неправильно.
Запрос:
LOAD DATA INFILE '***.txt' INTO TABLE *** FIELD TERMINATED ',' LINES TERMINATED '\N';
Пример файла:
1,Ресурсом мережі Internet називають:,4\n
2,Web – броузер – це програма яка...,4\n
3,Гіперпосилання – це...,4\n
4,Компютер в мережі що здійснює запит і користується його послугою називають:,4\n | |
|
|
|
|
|
|
|
для: altri
(10.06.2009 в 13:14)
| | а скрипт создания таблицы можно посмотреть? | |
|
|
|
|
 89.7 Кб |
|
|
для: ronin80
(10.06.2009 в 13:18)
| | прикрепляю | |
|
|
|
|
|
|
|
для: altri
(10.06.2009 в 16:23)
| | Похоже, у Вас текстовый файл с Byte-Order-Mark-индикатором.
Такие файлы эта команда есть не умеет.
Процитировав ошибку, Вы почему-то решили существенную чась сообщения заменить звездочками.А на фотографии видно явственно. | |
|
|
|
|
|
|
|
для: Trianon
(10.06.2009 в 18:07)
| | А что значит Byte-Order-Mark-индикатор и как мне загрузить файл?
А звездочки -чтобы лишний текст не писать. | |
|
|
|
|
|
|
|
для: altri
(11.06.2009 в 12:49)
| | Спасибо! Поменяла кодировку и получилось загрузить таблицу. Правда там абракобабра вместо русских букв. | |
|
|
|
|
|
|
|
для: altri
(11.06.2009 в 12:49)
| | опоздал :) | |
|
|
|