Bonjour tout le monde,
Je vous fais part d'un souci qui me dépasse.
Je développe en JAVA JEE un projet sous Spring.
Plateforme : Netbeans
SGBD : Postgres 9.6
Version JAVA : 1.8
J'ai un programme War qui tourne sous Tomcat 8.
Certaines tables sont exportées en .csv et réimportées dans le même programme mais sur une autre instance.
Le but étant d'avoir une synchronisation du serveur maître vers le serveur esclave pour certaines données (exemple : des primes et des valeurs de primes).
Le schéma est identique dans les 2 BDD.
Tout fonctionne, excepté un problème sur l'import des données de type "DOUBLE".
La valeur d'une prime qui peut être du genre : "4.326" est exportée en .csv. Quand je contrôle le csv, tout est OK.
Mais lors de l'import, j'observe que dans la BDD esclave, j'ai la valeur : "4.32600021362305".
Quand je loggue Postgres, je vois bien que la valeur est erronée lors de l'Update.
Si quelqu'un a une piste, je suis preneur.
Merci,
Olivier
Partager