Vous n'êtes pas identifié(e).
Pages : 1
Oui, j'ai pu reproduire le même comportement avec la commande "sort". Merci beaucoup.
Tout à fait, on est passé aussi de Debian stretch à Debian bullyse.
Bonjour,
On vient de passer à Postgreql 15. Le tri alphabétique des chaînes de caractères a changé. Par exemple pour la requête "SELECT name FROM my_table ORDER BY name DESC" on a
Postgresql 12
"Allée de l'Ilôt des Lacs"
"Allée de l'Îlot des Lacs"
"Allée de l'Îlot des Lacs"
Postgresql 15
"Allée de l'Îlot des Lacs"
"Allée de l'Îlot des Lacs"
"Allée de l'Ilôt des Lacs"
La différence se situe au niveau des caractères avec accent circonflexe. Mais on a conservé la même configuration entre les deux instances.
Encoding | Collate | Ctype
UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8
Dans postgresql.conf il y a:
# These settings are initialized by initdb, but they can be changed.
lc_messages = C # locale for system error message
# strings
lc_monetary = C # locale for monetary formatting
lc_numeric = C # locale for number formatting
lc_time = C # locale for time formatting
Je souhaite votre aide pour comprendre le problème et le résoudre.
Merci
Pages : 1