Bonjours à tous ,
J'ai un petit probleme à l'utilisation de la fonction LOAD DATA INFILE.En effet, je recuperre les données dans des fichiers ( cela fonctionne très bien ) mais les champs vide ne sont pas tous mis à NULL.J'aimerai savoir comment faire pour mettre ceux ci à NULL.J'ai lus sur le site mysql des configurations de LOAD DATA mais j'ai tester et tous mes champs ne sont pas encore à NULL.
Voici mon code :
et mon fichiers es formaté de la façon suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 LOAD DATA LOCAL INFILE '//172.26.76.11/$name' INTO TABLE tbl_g_histosiebel FIELDS TERMINATED BY '|' ENCLOSED BY '' ESCAPED BY ' ' LINES STARTING BY '' TERMINATED BY '\\n' (NomadForfait,...,CommentaireOptim,ReponseSTC,TypeProbSTC)
toto|tata||charlie|20236521||||avion||
Partager