Bonjour je travaille sur SQL server et je cherche a transformer des champs varchar en int mais je ne trouve pas la solution.
Quand je procède comme cela :
convert(int, Challenge_Client.Nb_Points) as NbPoint
ou
cast(Challenge_Client.Nb_Points as int) as NbPoint
ça me retourne :
Erreur de syntaxe lors de la conversion de la valeur varchar '527.00' vers une colonne de type de données int
et quand je procède comme cela :
convert(int(10), Challenge_Client.Nb_Points) as NbPoint
ou
cast(Challenge_Client.Nb_Points as int(10)) as NbPoint
ça me retourne :
CAST or CONVERT : attributs non valides spécifiés pour le type 'int'
j'ai vu des solutions ou ils proposaient d'utiliser une fonction mais je veux éviter d'en utiliser.
Si vous pouviez me donne une solution simple et assez rapidement je vous en serait reconnaissant.
Merci d'avance Boulet1