Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   Как записать файл в базу данных без кавычек? (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/kak-zapisat-fajl-v-bazu-dannyh-bez-kavychek-386464/)

Guest 16.10.2011 14:56

Как записать файл в базу данных без кавычек?
 
Здравствуйте есть файл txt например в нем содержется три строки :GrafikID;GrafikFile1;"001110162"2;"0919 25223"Это все нужно записать в таблицу базы данных, значения "091925223" нужно записать без начальных и конечных кавычек.В LOAD DATA INFILE есть параметр ENCLOSED BY как сказано в справке для ввода символ ENCLOSED BY, если он есть, удаляется из обоих концов величин полей.В итоге Пример: LOAD DATA INFILE 'Grafik.txt' INTO TABLE `Audi_Grafik` FIELDS TERMINATED BY ';' ENCLOSED BY '"' записывает все в две строки хотя в файле три строки.Строка 1содержит : Первое поле :GrafikID . Второе поле : GrafikFile - все нормальноСтрока 2 содержит: Первое поле 1. Второе поле 001110162" 2;"091925223.То есть начальные и конечные кавычки воспринимаются не как символы обрамления а как символы начало и конца строки. Кто подскажет что делать нужно чтобы записалось все как в точно в файле но без начальных и конечных кавычек.


Часовой пояс GMT, время: 23:32.


© www.otvetnemail.ru - Форум вопросов и ответов.