Bonjour,

Débutante en php/sql, j'aimerais faire un LOAD DATA dans ma base avec un fichier csv "pourri", j'ai du texte avec des blancs. J'aimerais pouvoir importer mes données mais en effacant les blancs j'ai essayé avec TRIM et cela marche pas.
voila mon bout de code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
LOAD DATA 
 
    LOCAL INFILE 'E:\\BULLETIN\\oceane.csv'
 
    INTO TABLE ticketoceane
 
    FIELDS ESCAPED BY       '\t'
    TERMINATED BY           ';'
    ENCLOSED BY             ''
    LINES TERMINATED BY     '\r\n'
 
    IGNORE 2 LINES
 
    (
       ticket_id, @skip, @skip, @skip, @skip, @commune, @etat
     , @skip, @skip, @skip, @skip, @skip, @skip, @skip
    )
 
    SET
	communeCorresp     = TRIM(@commune)
        , etat             = TRIM(@etat)
je comprend pas le TRIM n efface pas les blancs pars mes données

merci de votre aide