Re: convert accented character to base character - Mailing list pgsql-general

From Mathieu De Zutter
Subject Re: convert accented character to base character
Date
Msg-id 4C28C720.6060109@dezutter.org
Whole thread Raw
In response to convert accented character to base character  ("Neubert Joachim" <J.Neubert@zbw.eu>)
List pgsql-general
On 28/06/10 17:22, Neubert Joachim wrote:

I want to convert accented characters to the according base character, e.g. "Ü" or "Ú" to "U".

I have the following:

CREATE OR REPLACE FUNCTION unaccent(TEXT) RETURNS TEXT AS
$$
    use Text::Unaccent;
    return unac_string('UTF8', $_[0]);
$$ LANGUAGE plperlu IMMUTABLE STRICT;

On debian you need the following package:
libtext-unaccent-perl

Kind regards,
Mathieu

pgsql-general by date:

Previous
From: Thom Brown
Date:
Subject: Re: convert accented character to base character
Next
From: Konstantin Izmailov
Date:
Subject: Re: PQprepare in PostgreSQL 7.4 (lack of SAVEPOINTs)