У меня есть запрос, который экспортирует данные из двух столбцов каждой строки в файл. В файле данных каждого столбца должны быть отделены друг от возврата каретки, что-то вроде этого:MySQL: возврат каретки в запрос
row1column1
row1column2
row2column1
row2column2
row3column1
row3column2
Я попытался с помощью CHAR (13) :
SELECT CONCAT(column1, char(13), column2) FROM my_table INTO outfile 'my_file'
и выходной файл казался совершенно прекрасным (eac h были в другой строке), но когда я использовал его в качестве входных данных для программы, которая должна принять описанный формат, она не распознала ее. Однако, когда я вручную удалил все возвраты каретки в файл и добавил их снова, нажав клавишу «Ввод», моя программа распознала файл без проблем. Когда я попытался с гольца (13), CHAR (10), мой выходной файл выглядел следующим образом:
row1column1
\
row1column2
row2column1
\
row2column1
Я уверен, Мне не хватает чего-то очевидного здесь :)
какой формат выходного файла , csv файл? –