Buongiorno a tutti,
sto cercando di importare un file .csv su una tabella MYSQL utilizzando questo:
Codice PHP:LOAD DATA INFILE 'mio_file.csv' INTO TABLE mia_tabella
FIELDS TERMINATED BY ';'
LINES TERMINATED BY '\\r\\n'
Mi sono accorto, però, che alcuni campi di una colonna del file .csv contengono un ; alla fine che viene interpretato come termine di campo e dunque viene creata una nuova colonna.
Secondo voi, ho modo di evitare questo inconveniente senza effettuare modifiche sul .csv?
Grazie

Rispondi quotando
se definisci come separatore un carattere, ogni volta che il parser lo incontra pensa (giustamente) che sia una nuova colonna.

