PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Come posso eseguire una ricerca insensibile all'accento in Postgres 8.3.x con un DB in utf-8?

Guarda qui .

CREATE FUNCTION to_ascii(bytea, name)
RETURNS text STRICT AS 'to_ascii_encname' LANGUAGE internal;

e poi usalo in questo modo:

SELECT to_ascii(convert_to('Übermeier', 'latin1'), 'latin1');