Bonjour à tous,
J'utilise ce bout de code pour transfermer ce que j'ai dans un fichier vers une table temporaire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 LOAD DATA LOCAL INFILE 'D:\Fichier1' INTO TABLE fournisseur_temp FIELDS TERMINATED BY ';' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\r\n' (@var1, @var2 ,@var3, @var4) SET id_1 = Trim(@var1), id_2 = Trim(@var2), id_3 = Trim(@var3) , id_4 = Trim(@var4)
Le fichier est constitué ainsi :
28;1;1;Paiement récurrent issu d'un autre moyen de commande (courrier, téléphone, minitel,télévision)
30;1;1;télépaiement
31;1;1;télématique
32;1;1;télévocal
33;1;1;télévision
Voila j'ai bien mes 4 variables, le remplissage dans ma table se fait mais les accents ne s'affiche pas, du coup par exemple pour le champ télévision , dans la table il n'y a que la lettre t .
Je ne sais pas d'ou cela peu provenir peux être un problème d'encoding de fichier , je cherche mais je trouve pas.
Si quelqu'un à une idée à proposer je suis preneur.
Merci d'avance
Partager