Код: Выделить всё
drop table if exists test;
create table test (col1 VARCHAR(64), col2 VARCHAR(80) );
LOAD DATA LOCAL INFILE "t.csv" INTO TABLE test FIELDS OPTIONALLY ENCLOSED BY '"' ESCAPED BY '"' COLUMNS TERMINATED BY ';' LINES TERMINATED BY '\r\n' ;
< /code>
Данные следующие: < /p>
E507;^M"A string^M
spanning several lines "some Umlauts in "üöä" to show"^M
escaping^M
last line"^M
E600;"once^M
again"^M
< /code>
Ошибка возникает при добавлении ключевых слов, связанных с полями:
FIELDS OPTIONALLY ENCLOSED BY '"' ESCAPED BY '"' Намерение заключается в том, чтобы иметь Varchars или без '' '' 'и varchars сформулированы в' ''. Но внешнее кадрирование '' не должно появляться в данных.
Подробнее здесь: https://stackoverflow.com/questions/797 ... nclosed-by
Мобильная версия