В Microsoft SQL Server можно указать сопоставление «без учета диакритических знаков» (для базы данных, таблицы или столбца), что означает, что запрос типа
SELECT * FROM users WHERE name LIKE 'João'
может найти строку с именем Жоао
. .
Я знаю, что в PostgreSQL можно убрать диакритические знаки из строк с помощью функции contrib unaccent_string, но мне интересно, поддерживает ли PostgreSQL эти «нечувствительные к диакритическим знакам» параметры сортировки, поэтому SELECT
выше будет работать.