Bonjour,
j'ai une table de clients. Dans cette table, une colonne Nom et une Prénom y sont.
Donc j'aimerai créer une procédure stockée avec en paramètre un varchar(70).

j'aimerai donc avoir la liste de tous le client qui ont les mêmes données entrèes en paramètre.

jusque là, rien de bien compliqué, un simpe LIKE sur les deux colonne avec le @Param+'%' pourrait suffir.

Mais j'aimerai ne pas tenir compte de tous caractères non alphabétique se trouvant dans le nom et prénom. Que se soit [espace].,;:=+\></$^¨*µù£-_)°etc.

Exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
NOM              Prénom
P.O.L.K          SIC$MIM
Nulla            Patricia
Van den Berg     Bernard
De,la,chambre    Jean-jacque
Donc si je fait une recherche sur : polksicmi
il me retournera le numéro du compte P.O.L.K SIC$MIM

Donc si je fait une recherche sur : Nullapat
il me retournera le numéro du compte Nulla Patricia

Donc si je fait une recherche sur : VandenBerg
il me retournera le numéro du compte Van den Berg Bernard

Donc si je fait une recherche sur : De la chambre
il me retournera le numéro du compte De,la,chambre Jean-jacque

Avez vous une idée ?

D'avance je vous remercie pour tout aide pouvant trouver une solution efficace