> Bug reference: 1478
> Logged by: Tiago MagalhÃ£es Vieira
> Email address: tiago(dot)vieira(at)gmail(dot)com
> PostgreSQL version: 8.0.0-rc5
> Operating system: Windows XP
> Description: Upper function does not work
> I have been experiencing some problems with the uppercase
> function, when the function has to make simple chars like
> 'c','a' etc it returns them in uppercase, but when it has to
> handle chars like 'Ã¡', 'Ã©', 'Ã§' it does not do so.
> For example I have a field named 'med_type' in the table
> 'test' and one of this data in the field 'med_type' is
> 'NutriÃ§Ã£o'. Then I make the query:
> SELECT upper(med_type) FROM test;
> It returns:
> Even changed de characters enconding from UNICODE to ASCII
> and the problem still happens.
> Is this a bug or am I doing something wrong.
UNICODE is not supported on Win32.
ASCII does not know how to handle those characters.
You need to pick the correct encoding for these characters. Make sure you set the correct locale as well.
Also, you really should upgrade to the release version.
pgsql-bugs by date
|Next:||From: alagu madhu||Date: 2005-02-14 10:21:08|
|Subject: BUG #1481: ERROR: type tablename does not exist|
|Previous:||From: Tom Lane||Date: 2005-02-14 06:52:22|
|Subject: Re: Bug in ALTER LANGUAGE ... RENAME TO ...; |