Inserer une valeur décimale

Résolu
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,

1 réponse

  1. Contributeur
    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.
    1. 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 ?
    2. Problème résolu, la taille était mauvaise :

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

      Merci !