Re: Has anyone come up with a work-around for the capitalization of non C-locale letters? - Mailing list pgsql-general

From Dann Corbit
Subject Re: Has anyone come up with a work-around for the capitalization of non C-locale letters?
Date
Msg-id D90A5A6C612A39408103E6ECDD77B829408D68@voyager.corporate.connx.com
Whole thread Raw
In response to Has anyone come up with a work-around for the capitalization of non C-locale letters?  ("Dann Corbit" <DCorbit@connx.com>)
Responses Re: Has anyone come up with a work-around for the capitalization of non C-locale letters?
List pgsql-general
Jeepers, creepers I am an idiot.  All I needed to do was recompile with USE_LOCALE defined.

SELECT  
'ÿ ñ ö ï Ä Í Ö É È Ì Â Ñ Ë Ï Ê Ø Î ß Ü Ý ø ý ì Ÿ ü â ë î é ä í è í è ê'  ,  upper('ÿ ñ ö ï Ä Í Ö É È Ì Â Ñ Ë Ï Ê Ø Î ß
ÜÝ ø ý ì Ÿ ü â ë î é ä í è í è ê'),
 
lower('ÿ ñ ö ï Ä Í Ö É È Ì Â Ñ Ë Ï Ê Ø Î ß Ü Ý ø ý ì Ÿ ü â ë î é ä í è í è ê')

Returns 
ÿ ñ ö ï Ä Í Ö É È Ì Â Ñ Ë Ï Ê Ø Î ß Ü Ý ø ý ì Ÿ ü â ë î é ä í è í è ê    
Ÿ Ñ Ö Ï Ä Í Ö É È Ì Â Ñ Ë Ï Ê Ø Î ß Ü Ý Ø Ý Ì Ÿ Ü Â Ë Î É Ä Í È Í È Ê    
ÿ ñ ö ï ä í ö é è ì â ñ ë ï ê ø î ß ü ý ø ý ì ÿ ü â ë î é ä í è í è ê

And now 'Gustaf's Knäckebröd'
Comes back as 'GUSTAF'S KNÄCKEBRÖD' when capitalized
                     
-----Original Message-----
From: Dann Corbit 
Sent: Thursday, April 22, 2004 2:16 PM
To: 'pgsql-general@postgresql.org'
Subject: Has anyone come up with a work-around for the capitalization of non C-locale letters?

select productname, upper(productname) from products
gives this:

Gustaf's Knäckebröd                         GUSTAF'S KNäCKEBRöD                     
Tunnbröd                                    TUNNBRöD                                
Gumbär Gummibärchen                         GUMBäR GUMMIBäRCHEN                     
Tourtière                                   TOURTIèRE                               
Pâté chinois                                PâTé CHINOIS                            
Sirop d'érable                              SIROP D'éRABLE                          
Röd Kaviar                                  RöD KAVIAR                              
Rhönbräu Klosterbier                        RHöNBRäU KLOSTERBIER                    
Lakkalikööri                                LAKKALIKööRI                            
Original Frankfurter grüne Soße             ORIGINAL FRANKFURTER GRüNE SOßE         

Which is failing the regression.



pgsql-general by date:

Previous
From: Bruce Momjian
Date:
Subject: Re: FW: Postgres alongside MS SQL Server
Next
From: Tom Lane
Date:
Subject: Re: Has anyone come up with a work-around for the capitalization of non C-locale letters?