Subject | Re: Euro characters and UPPER |
---|---|
Author | georgethenorge |
Post date | 2005-11-24T12:17:21Z |
I tried the _iso8859_1 in front of the string, but the øæå was just a
simple example. I need to have a field there that will be converted
to uppercase.
But this is the important question: If I create a database with say
ISO8859_1, then will UPPER work with Euro characters?
--- In firebird-support@yahoogroups.com, Pavel Menshchikov
<developer@l...> wrote:
simple example. I need to have a field there that will be converted
to uppercase.
But this is the important question: If I create a database with say
ISO8859_1, then will UPPER work with Euro characters?
--- In firebird-support@yahoogroups.com, Pavel Menshchikov
<developer@l...> wrote:
>one
> Hello SET,
>
> SET> We generally use ISO8859_1 as our character set. Connected to
> SET> database with that character set I tried:rdb$database
>
> SET> SELECT UPPER('æøå') FROM rdb$database
>
> SET> and it returned 'æøå'.
>
> Because that's just a string for FB.
>
>
> SET> Adding a bit:
>
> SET> SELECT UPPER('æøå' COLLATE NO_NO) FROM
>answer
> SET> returned 'ÆØÅ'.
>
> SET> I have no experience in changing character set, so others will
> SET> this part.rdb$database
>
> You may try
>
> SELECT UPPER(_iso8859_1 'your_lowered_str' COLLATE NO_NO) FROM
>
> to let FB know, which character set and collation you want with this
> particular string.
>
>
>
> --
> Best regards,
> Pavel Menshchikov
> http://www.ls-software.com
>