powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / LOAD DATA INFILE и HTML сущности
5 сообщений из 5, страница 1 из 1
LOAD DATA INFILE и HTML сущности
    #39936159
TemKa_SD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте. Изучаю LOAD DATA INFILE, в целом всё понятно, но в файле встретились HTML сущности, где присутствуют ;, а ; - Разделитель полей. Как быть?
...
Рейтинг: 0 / 0
LOAD DATA INFILE и HTML сущности
    #39936164
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TemKa_SD
Как быть?
Для начала - показать DDL таблицы-приёмника, пример импортируемого содержимого и желаемый результат импорта.
В общем случае - импорт в переменную и последующий парсинг в SET clause.
...
Рейтинг: 0 / 0
LOAD DATA INFILE и HTML сущности
    #39936233
TemKa_SD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
LOAD DATA INFILE и HTML сущности
    #39936254
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akina
показать DDL таблицы-приёмника
Где?
Akina
пример импортируемого содержимого
Где? 2-3 строки, цитатой из импортируемого файла.
Akina
желаемый результат импорта
Где?
...
Рейтинг: 0 / 0
LOAD DATA INFILE и HTML сущности
    #39936281
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TemKa_SD,

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


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