Salut salut,
je souhaite convertir un varchar en chiffre à virgule, afin de faire des tests sur la valeur de la variable. Tous mes résultats sont stockés en tant que varchar, et la conversion est indispensable.
Pour cela, j'ai essayé de faire un transtypage avec cast(@mon_varchar as decimal), apres avoir testé que mon varchar est bien numérique.
Seulement, j'ai un pb que je ne comprend pas lors de l'éxecution de ma procédure:
Je me dis, que ma méthode de conversion n'est pas optimale, et qu'il existe peut etre une autre méthode... Si vous avez une idée, elle sera la bienvenue...
Code : Sélectionner tout - Visualiser dans une fenêtre à part Arithmetic overflow error for type varchar, value = 89.000000.
Partager