Ho una query che esporta i dati da due colonne di ogni riga in un file. Nei dati del file da ciascuna colonna devono essere separate da ritorno a capo, qualcosa di simile:MySQL: ritorno a capo nella query
row1column1
row1column2
row2column1
row2column2
row3column1
row3column2
Ho provato ad utilizzare char (13) :
SELECT CONCAT(column1, char(13), column2) FROM my_table INTO outfile 'my_file'
e il file di output sembrava perfettamente soddisfacente (eac h i dati di colonna erano in un'altra riga), ma quando l'ho usato come input per un programma che dovrebbe accettare il formato descritto, non lo ha riconosciuto. Tuttavia, quando ho cancellato manualmente tutti i ritorni a capo nel file e li ho aggiunti di nuovo premendo il tasto "invio", il mio programma ha riconosciuto il file senza problemi. Quando ho provato con char (13), char (10), il mio file di output si presentava così:
row1column1
\
row1column2
row2column1
\
row2column1
sono sicuro Mi manca qualcosa di ovvio qui :)
qual è il formato del file di output , file csv? –