Bonjour bonjour
Voila, je rencontre un petit problème qui me laisse sur ma faim... J'ai un problème sur certaines données où, au moment de leur sélection (select) je dois faire plusieurs transformations dessus.
L'une d'elle consiste à enlever les caractères spéciaux. Pour cela, je peux passer par un milliard de replace mais aussi par la clause collate.
J'ai essayé cette clause dans une requête du style :
Là, tout va bien, je suis trop content, j'ai plus mes petits accents.
Code : Sélectionner tout - Visualiser dans une fenêtre à part select 'éèàïôee' collate ...
Quand j'essaye maintenant de faire ceci dans une fonction tsql, avec la requête suivante :
(où @param est le string avec les accents)
Code : Sélectionner tout - Visualiser dans une fenêtre à part select @result = @param collate...
Là par contre mes caractères spéciaux ne disparaissent pas... Je ne vois pas trop ce qu'il y a à faire pour changer cela.
Est-ce que le collate rencontre quelque soucis quand il est utilisé de cette manière ?
Bisous
Partager