[MSSQL] Remplacement des caractères spéciaux

Neokrome -  
DelNC Messages postés 2360 Statut Membre -
Bonjour à tous,

Je suis confronter à une problème... je m'explique
Je cherche à modifier un champ de ma base de donnée qui s'appelle "Ad_Nom" afin de mettre la totalité en majuscule, ainsi que supprimer les espaces et les caractère spéciaux.

Alors, Upper(AD_NOM), pas de souci
Replace(AD_Nom, ' ', '') pas de souci
Mais pour remplacer des caractères comme ',.:; par des espaces, et des caractères comme éàè, par leur lettre correspondante (eae) je seche...
Vous avez des idées ou des solutions, sans utiliser 250 replaces?
Fonction, encodage?

Merci d'avance pour le temps consacrer, et bonne appétit :)

2 réponses

DelNC Messages postés 2360 Statut Membre 2 004
 
Bonjour

sur le site ci-dessous il y a le code à mettre pour les caractères spéciaux
Normalement, si tu remplace dans la base par le bon code çà devrait aller


http://lorem-ipsum.studiovitamine.com/caracteres-speciaux,287,fr.html
https://alexandre.alapetite.fr/doc-alex/alx_special.html
1