7763 sujets

Développement web côté serveur, CMS

Bonjour,
J'ai des prix dans une bdd avec champ VARCHAR, j'ai besoin de le passer en decimal format 8,2.
Ca fonctionne très bien, sauf que j'ai des prix qui était en 3.6 et qui passe en 4.
Il y a t'il une combine pour éviter qu'il arrondisse !
J'indique pourtant bien 8 chiffres et 2 chiffres après la virgule et ça arrondie !!!
Merci de vos lumière.
Salut tu fais quoi exactement ??

tu change direct dans la structure ???

si oui t as un problème de CAST Smiley smile

L'idéal tu crée une novuelle colonne en décimal

tu fais un update de la nouvelle colonne avec la valeur de l'ancienne et ensuite tu supprime l'ancienne colonne...

simple Smiley smile
Meilleure solution
J'ai fait une fausse manip, j'avais tapé 8 et oublié le ,2 la première fois. Donc ça m'a arrondi. Je viens de refaire un test direct 8,2 et plus de problème.
Merci de la combine, je n'y avais pas pensé Smiley cligne
Modifié par Tintin75 (11 Jul 2018 - 16:18)