Bonjour,

Je viens de tomber sur un truc bizarre...
J'ai besoin de remplacer dans un champ chaine qui se présente toujours de la même façon des underscores '_' par des espaces ' '...
Mon champ se présente toujours ainsi:
<nom de service>_<numero client>
ce qui donne par exemple 'CrewWatch_0000012356'
dans certains cas le nom de service est en deux ou trois mots. ex Crew Management,

Malheureusement à une certaine période on a écrit 'Crew_ Management' au lieu de 'Crew Management' dans ce champ...
En cherchant à supprimer cet underscore je suis tombé sur ce truc bizarre...

Ma table contient deux lignes l'une écrite avec 'Crew_ Management' et l'autre avec 'Crew Management' ...

et si j'execute la requete suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
select count(*) from customer_id_equip_map
where external_id like '%Crew_Management%'
je m'attends à ce qu'il me rende 1...

ET BIEN NON IL ME REND 2...

Qu'arrive-t-il donc ?? On dirait que dans le like l'espace et le underscore sont équivalents...