Holger Klawitter <lists@klawitter.de> writes:
> I have checked with Java (toUpperCase()) and C (see attached program, might
> help others) that my locale is working, but postgres (initdb and postmaster
> running with LANG=de_DE.utf8, -E UNICODE) still insists that upper('�')
> equals '�'. What else can be wrong?
What byte string are you really entering here? What's coming through in
your email is \344 ... which is not valid UTF8. But I suspect something
may have translated it before it got to my inbox.
regards, tom lane