Bonjour,
je souhaiterais convertir une chaine en décimal mais ma chaine comporte des espaces et ça semble géner sql server.

Type de chaine a convertir :
9 000,13
J'ai fais des isnumeric dessus pour tester si c'est "convertible" et ça me dit que non.

J'ai donc essayé en remplaçant la ',' par un '.' mais ça veut toujours pas, du coup je me dit que c'est l'espace qui fait tout foirer.

je fais donc un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
replace(monchamp,' ','')
mais il fais rien.
J'ai essayé en mettant space(1) au lieu de ' ', mais ça fais rien non plus.

Je tente ma conversion aussi bien avec cast qu'avec convert.

Je suis sous sql server 2000.

Merci à tous