Groupe, Je suis sûr que c'est une erreur de l'utilisateur d'une manière ou d'une autre, mais j'essaie de CAST une colonne de nombres d'un flotteur à un varchar. Il fonctionne très bien pour n'importe quoi sous 7 chiffres, mais si le nombre est de 7 chiffres, il le transforme en notation scientifique ou quoi qu'ils appellent ça. Par exemple:CAST mal coulée float à varchar
440000 affiche 440000 1.299.125 affiche 1.29913e + 006
On dirait qu'il est arrondi 7 chiffres jusqu'à ... que je ne sais pas pourquoi.
Je suis en train de le convertir parce que je dois concaténé à d'autres domaines qui sont tous VARCHAR
Toute aide est grandement appréciée
Pouvez-vous poster le SQL que vous utilisez? Je me souviens que si vous venez de convertir en varchar il y a une longueur par défaut pour le varchar. Vous pourriez vouloir regarder convert plutôt que cast. – Lazarus
Ici était mon SQL et CustomerNumber est un flotteur CAST (CustomerNumber AS VARCHAR (15)) –