EXPRIMÉS de manière incorrecte casting flotteur de type varchar

Groupe,
Je suis sûr que c'est erreur de l'utilisateur, en quelque sorte, mais je suis en train de jeter une colonne de nombres à partir d'un flotteur de type varchar. Il fonctionne très bien pour quoi que ce soit de moins de 7 chiffres, mais si le nombre est de 7 chiffres, il la transforme en notation scientifique ou ce que jamais ils appellent ça. Par exemple:

440000 affiche 440000
1299125 affiche 1.29913 e+006

Il ressemble, il est arrondi à 7 chiffres des nombres jusqu'à... je ne sais pas pourquoi.

Je suis en train de le convertir car j'ai besoin de concaténées à d'autres domaines qui sont tous de type VARCHAR

Toute aide est grandement appréciée

  • Pouvez-vous poster le SQL que vous utilisez? Il me semble me rappeler que si vous les jeter à varchar il y a une longueur par défaut pour le type varchar. Vous voudrez peut-être chercher à convertir plutôt que de cast.
  • Voici mon SQL et CustomerNumber est un flotteur en FONTE(CustomerNumber QUE VARCHAR(15))
InformationsquelleAutor | 2009-06-02