MySQL загрузка данных 1064 с полями необязательно приложеноMySql

Форум по Mysql
Ответить
Anonymous
 MySQL загрузка данных 1064 с полями необязательно приложено

Сообщение Anonymous »

У меня есть следующее заявление SQL, которое я оставляю в MySQL (5.7.44, Windows 10): < /p>

Код: Выделить всё

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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «MySql»