Page 1 sur 1

Prob. de décimal

Posté : 10 avr. 2006, 17:50
par pixfacto
Bonjour,

Je souhaite insérer un nombre avec une décimal, seulement mysql arrondi à l'unité. ex : 12,89 => 13
J'ai mis DECIMAL dans la db.

Comment puis-je remédier au prob?

Merci
Pierre

Posté : 10 avr. 2006, 17:52
par zeus
Quelle précision as-tu donné ?
Par défaut, MySQL prend une précision de 0, donc sans chiffre après la virgule.

Mais si tu donnes une précision de 4,2 par exemple, DECIMAL acceptera 4 chiffres à gauche de la virgule et 2 à droite de la virgule.

Posté : 10 avr. 2006, 18:02
par pixfacto
Prob. résolu. Ca fonctionne avec VARCHAR.

Merci

Posté : 10 avr. 2006, 20:28
par Truc
Prob. résolu. Ca fonctionne avec VARCHAR.
Pas la meilleur façon de résoudre ce problème :roll:

S'il s'agit de sauvegarder un décimal alors un champ DECIMAL est bien plus adapté qu'un VARCHAR.

Les opération effectuées sur ce champs ne seront pas toujours simples exemple le tri :wink: