From: | Bjoern Metzdorf <bm(at)turtle-entertainment(dot)de> |
---|---|
To: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Cc: | "Pgsql-Admin (E-mail)" <pgsql-admin(at)postgresql(dot)org> |
Subject: | Re: invalid multibyte character for locale |
Date: | 2005-02-24 07:41:53 |
Message-ID: | 421D8541.2000904@turtle-entertainment.de |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-admin pgsql-hackers pgsql-patches |
Tom Lane wrote:
> Well, in that case your encoding is indeed at variance with your locale
> setting ;-). Perhaps you should declare the encoding as SQL_ASCII.
> The immediate problem is that mbstowcs() is being called and it
> evidently doesn't know what to do in C locale. SQL_ASCII (or any
> single-byte encoding) would bypass this code path and avoid the
> error.
The problem is that we need UNICODE encoding in our database. We make
heavy use of UTF-8 (our website is multilingual).
I now tried with locale set to de_DE.UTF-8, but
CREATE INDEX foobar_uvalue_key ON foobar USING btree (upper((value)::text));
still gives me
ERROR: invalid multibyte character for locale.
With 7.3 and 7.4 this is working fine. May I assume that 7.3 and 7.4
behaviour is buggy? Is 8.0 just stricter or is this just a side effect
of your fix for multibyte upper/lower problem for locale != C?
If 7.3 and 7.4 behaviour is intended, is there a way to let 8.0 behave
the same?
Regards,
Bjoern
From | Date | Subject | |
---|---|---|---|
Next Message | Alex Gutman | 2005-02-24 13:33:08 | Preventing changes to default settings of a collective account? |
Previous Message | Envbop | 2005-02-24 05:18:01 | Newbie - Pointers on moving. |
From | Date | Subject | |
---|---|---|---|
Next Message | Christopher Kings-Lynne | 2005-02-24 09:29:15 | Re: Finding if old transactions are running... |
Previous Message | Christopher Browne | 2005-02-24 05:32:36 | Re: Finding if old transactions are running... |
From | Date | Subject | |
---|---|---|---|
Next Message | Ron Mayer | 2005-02-24 08:49:36 | Re: [PATCHES] A way to let Vacuum warn if FSM settings are low. |
Previous Message | Tom Lane | 2005-02-24 01:36:07 | Re: [PATCHES] [pgsql-hackers-win32] Repleacement for src/port/snprintf.c |