Penty Wenngren wrote: > If you are confident that this is not a PostgreSQL bug, I'll accept that > happily and move on to do some more testing on my end.
I don't think it has been shown that this is not our bug. I reproduced your problem here on an UTF8 environment and it does fail for me. On the other hand, I am unsure how to test whether Ö is letter here, but at least lower() works on it: alvherre=# select lower('Ö'); lower ------- ö (1 fila) alvherre=# show lc_ctype ; lc_ctype ------------ sv_SE.utf8 (1 fila) -- Alvaro Herrera Valdivia, Chile ICBM: S 39º 49' 18.1", W 73º 13' 56.4" Management by consensus: I have decided; you concede. (Leonard Liu) ---------------------------(end of broadcast)--------------------------- TIP 6: explain analyze is your friend