Bonjour,
J'ai une base contenant des noms de clients, ce champ est alimenté par un formulaire rempli par chaque client. Certaines écrivent leu noms en majusculs, avec ou sans accents et donc, par exemple, on peut trouver 'Sébastien', 'Sebastien' ,'SEBASTIEN' ou 'SÉBASTIEN' pour un seul prénom.
J'ai une liste de prénom (environ 400) écrite en masjuscules et sans accents (par exemple : MARC, SEBASTIEN....)et je souhaiterai pouvoir filtrer dans ma base, tous les clients ayant un prénom de cette liste. Sachant que si 'SEBASTIEN' est dans la liste, je souhaite garder toutes les versions possibles.
Pas de problème pour la casse en faisant cette reqûete :
Par contre, ainsi, je retrouve Sebastien et SEBASTIEN mais pas les versions avec accents.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT prenom from MaTable where UPPCASE(prenom) in ('SEBASTIEN','JEAN', 'MARC')
Existe-t-il une fonction pour "normaliser" mon texte sans accent ?
Comme dit plus haut, ma liste de prénoms en contient environ 400 et j'aimerais, si possible, éviter de devoir moi-même ajouter à la main les versions avec accents.
Merci pour votre aide et bonne journée
Partager