我怎样才能做到在Postgres的8.3.x与UTF-8 DB一个重音不敏感的搜索?
-
20-08-2019 - |
题
试过选择to_ascii( 'CAPO', 'LATIN1'),to_ascii( 'CAPO', 'LATIN1'),结果是不同....
解决方案
看这里。
CREATE FUNCTION to_ascii(bytea, name)
RETURNS text STRICT AS 'to_ascii_encname' LANGUAGE internal;
,然后只用这样的:
SELECT to_ascii(convert_to('Übermeier', 'latin1'), 'latin1');
不隶属于 StackOverflow