Гость
Форумы / MySQL [игнор отключен] [закрыт для гостей] / LOAD DATA INFILE и HTML сущности / 5 сообщений из 5, страница 1 из 1
11.03.2020, 06:41
    #39936159
TemKa_SD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LOAD DATA INFILE и HTML сущности
Здравствуйте. Изучаю LOAD DATA INFILE, в целом всё понятно, но в файле встретились HTML сущности, где присутствуют ;, а ; - Разделитель полей. Как быть?
...
Рейтинг: 0 / 0
11.03.2020, 07:43
    #39936164
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LOAD DATA INFILE и HTML сущности
TemKa_SD
Как быть?
Для начала - показать DDL таблицы-приёмника, пример импортируемого содержимого и желаемый результат импорта.
В общем случае - импорт в переменную и последующий парсинг в SET clause.
...
Рейтинг: 0 / 0
11.03.2020, 12:01
    #39936233
TemKa_SD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LOAD DATA INFILE и HTML сущности
Akina,

Запрос:

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
LOAD DATA INFILE '/var/lib/mysql-files/107 000_output_all_UTF.csv'
  INTO TABLE tmp
  FIELDS
  	TERMINATED BY ';'
  LINES
  	TERMINATED BY '\n'
  IGNORE 1 LINES
  (@miss, @miss, @miss, @miss, @miss, @miss, @miss, @miss, product_name, @miss, @miss, @miss, @miss, @miss, @miss);



https://prnt.sc/remqcs - вот на скрине пример, у меня ; - это разделитель полей, когда доходит до этой строки, ошибка: Row 92670 was truncated; it contained more data than there were input columns.

Т.е тут в файле ; - как текст а не разделитель полей.
...
Рейтинг: 0 / 0
11.03.2020, 12:59
    #39936254
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LOAD DATA INFILE и HTML сущности
Akina
показать DDL таблицы-приёмника
Где?
Akina
пример импортируемого содержимого
Где? 2-3 строки, цитатой из импортируемого файла.
Akina
желаемый результат импорта
Где?
...
Рейтинг: 0 / 0
11.03.2020, 14:34
    #39936281
Alex_Ustinov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LOAD DATA INFILE и HTML сущности
TemKa_SD,

пробуй в кавычках столбец "L"
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / LOAD DATA INFILE и HTML сущности / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]