powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Массовый импорт CSV
4 сообщений из 29, страница 2 из 2
Массовый импорт CSV
    #39960613
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
f000
но это работает

Пока банк не пришлёт какую-нибудь херню.
...
Рейтинг: 0 / 0
Массовый импорт CSV
    #39960615
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
2.
3.
SELECT N FROM String_Z INTO OUTFILE 'путь/query.txt'
 FIELDS ENCLOSED BY '' ESCAPED BY ''
 LINES TERMINATED BY '\n';


Ты шо? Всё это запилил, чтобы преобразовать csv в sql дапм?
...
Рейтинг: 0 / 0
Массовый импорт CSV
    #39960622
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
f000
Формирует текстовый файл с запросами по каждому файлу из списка.
Ужас какой...
Во-первых, на шелле это пара строк.
Во-вторых, даже на SQL не нужны ни курсор, ни процедура
Код: sql
1.
2.
3.
4.
5.
SELECT CONCAT('LOAD DATA INFILE \'', 'путь/', `list`, '\'\nINTO TABLE `3`\ncharacter set CP1251\nFIELDS TERMINATED BY '';'' ENCLOSED BY ''"'' ESCAPED BY ''"''\nLINES TERMINATED BY ''\\r\\n''\nIGNORE 1 LINES;\n') as N
FROM `list_f`
INTO OUTFILE 'путь/query.txt'
FIELDS ENCLOSED BY '' ESCAPED BY ''
LINES TERMINATED BY '\n';

В кавычках, надеюсь, не напутал.

И, кстати, в MySQL нет анонимных процедур, насколько я в курсе.
...
Рейтинг: 0 / 0
Массовый импорт CSV
    #39960628
f000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft
f000
Формирует текстовый файл с запросами по каждому файлу из списка.
Ужас какой...
Во-первых, на шелле это пара строк.
Во-вторых, даже на SQL не нужны ни курсор, ни процедура
Код: sql
1.
2.
3.
4.
5.
SELECT CONCAT('LOAD DATA INFILE \'', 'путь/', `list`, '\'\nINTO TABLE `3`\ncharacter set CP1251\nFIELDS TERMINATED BY '';'' ENCLOSED BY ''"'' ESCAPED BY ''"''\nLINES TERMINATED BY ''\\r\\n''\nIGNORE 1 LINES;\n') as N
FROM `list_f`
INTO OUTFILE 'путь/query.txt'
FIELDS ENCLOSED BY '' ESCAPED BY ''
LINES TERMINATED BY '\n';

В кавычках, надеюсь, не напутал.

И, кстати, в MySQL нет анонимных процедур, насколько я в курсе.


Спасибо!!! Все работает!
...
Рейтинг: 0 / 0
4 сообщений из 29, страница 2 из 2
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Массовый импорт CSV
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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