MySQL : convertir une chaîne de caractères en decimal

Suite à un import, les nombres à virgule (type double) sont au format chaine de caractères (char).

Voici une commande à saisir pour transformer une chaine de caractères en double ou décimal.

Auparavant, la colonne prix doit être créé de type DECIMAL (7,2)

UPDATE`TABLE 80` SET prix=REPLACE(prix2, ',', '.')
Entrer votre commentaire. La syntaxe wiki est autorisée:
   ___  ______   __ __   ____ ______
  / _ )/_  __/  / // /  / __//_  __/
 / _  | / /    / _  /  _\ \   / /   
/____/ /_/    /_//_/  /___/  /_/
 
  • cfp/mysql/str_to_double.txt
  • Dernière modification: 2019/05/16 22:36
  • par Cedric ABONNEL