MYSQL: Как вывести результирующий набор в переменную LONGTEXT, а не в выходной файл - PullRequest
0 голосов
/ 24 января 2011

Я хочу изменить следующий код:

SELECT * INTO OUTFILE 'C:\\my_excel_table.csv'
 FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
 LINES TERMINATED BY '\r\n'
 FROM mytable;

, чтобы он выводил результат в длинный текст / переменную, а не в выходной файл.

Ответы [ 2 ]

0 голосов
/ 24 января 2011

использовать вставить выбрать

INSERT INTO mytable (my_field) select my_other_field from my_other_table
0 голосов
/ 24 января 2011

Не уверен, если вы можете, но есть синтаксис INSERT ... SELECT FROM, который позволяет вставлять результаты выбора в другую таблицу.Проблема в том, что SELECT будет возвращать строки, которые будут вставлены одна за другой в другую таблицу, вместо того, чтобы вставляться как один длинный фрагмент текста.

...