Bonjour,
J'ai un soucis de tri rencontré uniquement dans l'environnement du client.
Lors d'une requête contenant un order by les résultats sont triés
mais sans prendre en compte l'espace.
Par exemple on obtient:
Au lieu de:La boissiere
Laboissiere
La boissiere-en-thelle
Après avoir cherché sur le net j'ai remarqué que cela pourrait venirLa boissiere
La boissiere-en-thelle
Laboissiere
de la variable lc_collate
De plus, on a les résultats suivants dans les deux environnements:Chez le client: "fr_FR.UTF-8"
A l'agence : "French_France.1252"
Il faut pour finir rappeler que le bug se produit sous linux, bien que l'appel à "locale" me retourne les résultats suivants:show client_encoding = "UNICODE"
show server_encoding = "UTF8"
Merci d’avance pour vos réponses.LANG=fr_FR.UTF-8
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=
Partager