Wie kann ich einen Akzent unempfindliche Suche in Postgres 8.3.x mit einem DB in utf-8?
-
20-08-2019 - |
Frage
Versuchte wählen to_ascii ( 'capo', 'LATIN1'), to_ascii ( 'capo', 'LATIN1'), und die Ergebnisse sind unterschiedlich ....
Lösung
Schauen Sie hier .
CREATE FUNCTION to_ascii(bytea, name)
RETURNS text STRICT AS 'to_ascii_encname' LANGUAGE internal;
und dann benutzen Sie einfach es wie folgt aus:
SELECT to_ascii(convert_to('Übermeier', 'latin1'), 'latin1');
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow