Inserer une valeur décimale

Résolu
CyrionFR Messages postés 20 Statut Membre -  
CyrionFR Messages postés 20 Statut Membre -
Bonjour,

Je suis face à un problème lors de mes requetes SQL. J'ai créé une colonne 'prix_ttc' (type: DOUBLE) dans ma table 'produits', donc en théorie je peux insérer des nombres à virgule.

J'ai essayé : UPDATE `produits` SET `prix_ttc` = '45.52' WHERE `produits`.`id` = 1;
Mais je constate que mySQL arrondi ma valeur à 45 et refuse de la laisser intacte à 45.2.

Merci d'avance, si quiquonque voit mon erreur...

Cordialement,
A voir également:

1 réponse

yg_be Messages postés 24281 Statut Contributeur Ambassadeur 1 584
 
bonjour, qu’obtiens-tu quand tu fais la requête à la main, hors php?
je pense que tu peux supprimer toutes les apostrophes dans cette requête SQL.
0
CyrionFR Messages postés 20 Statut Membre
 
peu importe la methode, j'ai toujours le meme problème.
J'ai essayé avec et sans apostrophe, toujours le meme resultat...

Je pense que le problème vient des paramètres de ma colonne :
Type : DOUBLE
Taille : 10

Est-ce correct ?
0
CyrionFR Messages postés 20 Statut Membre
 
Problème résolu, la taille était mauvaise :

Ma nouvelle taille : 5.3 (3 chiffres apres la virgule)

Merci !
0