Bonjour,
j'exécute une commande SQL qui permet de remplir une table à partir d'un fichier CSV.
Pour cela, j'utilise la commande SQL suivante :
Lorsque je lance cette commande via java, j'ai l'erreur sql suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 LOAD DATA LOCAL INFILE 'E:\\tmp\\Referentiels_Clients_M06_2006_xls.csv' INTO TABLE `donnees_ref_cli` FIELDS TERMINATED BY ',' ENCLOSED BY '"' ESCAPED BY '\\' LINES TERMINATED BY '\r\n'
Pourtant, quand je lance la même commande depuis un module d'admin de bdd (phpMyAdmin), je n'ai aucune erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Exception SQL : com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data truncated for column 'Criticite' at row 45
Et dans les deux cas (lancement par java ou directement par SQL), la table est correctement renseignée.
L'erreur sert à quoi alors ?!?![]()
Merci
Partager