5
Cố gắng chọn to_ascii ('capo', 'latin1'), to_ascii ('capo', 'latin1') và kết quả là khác nhau ....Làm cách nào tôi có thể thực hiện tìm kiếm không nhạy cảm trong Postgres 8.3.x bằng DB trong utf-8?
Cố gắng chọn to_ascii ('capo', 'latin1'), to_ascii ('capo', 'latin1') và kết quả là khác nhau ....Làm cách nào tôi có thể thực hiện tìm kiếm không nhạy cảm trong Postgres 8.3.x bằng DB trong utf-8?
Look here.
CREATE FUNCTION to_ascii(bytea, name)
RETURNS text STRICT AS 'to_ascii_encname' LANGUAGE internal;
và sau đó chỉ cần sử dụng nó như thế này:
SELECT to_ascii(convert_to('Übermeier', 'latin1'), 'latin1');
Cung cấp cho một :-(404. –