Ho un file excel (lo apro con openoffice) in cui ho una tabella che esporto in formato CSV
Dopodichè lo importo nella mia tabella con l'istruzione mysql
quando faccio una query riesco ad eseguirla con successo solo se non coinvolgo un dato dell'ultima colonnacodice:LOAD DATA INFILE 'c:/strutture.csv' INTO TABLE strutture_italia FIELDS TERMINATED BY ';' LINES TERMINATED BY "\n" IGNORE 1 LINES
se faccio una query con una condizione del tipo
non ottengo alcun risultato, ma se modifico espressamente il campo a mano scrivendo 'valore'codice:WHERE ultima_colonna = 'valore'
e rieseguo la query ottengo il risultato corretto
Presumo quindi che sia un problema derivante dalla fine della riga quando importo il CSV visto che una query con il LIKE funziona... qualcuno sa come ovviare?
Ho provato anche a trimmare la colonna
ma non è servito a nulla... qualche idea?codice:UPDATE tabella SET ultima_colonna = TRIM(ultima_colonna)![]()

Rispondi quotando