UPPER
Переводит все буквы строки в верхний регистр.
PostgreSQL 17.5
UPPER(string)Параметры
- stringtext
- Исходная строка
Возвращаемое значение
Строка в верхнем регистре по правилам локали базы данных, включая кириллицу
Примеры
Строка в верхнем регистре
PostgreSQL 17.5
SELECT UPPER('привет, postgresql');Имена в верхнем регистре
PostgreSQL 17.5
SELECT member_name,
UPPER(member_name) AS upper_name
FROM FamilyMembers;Подробности
Чтобы сравнить строки без учёта регистра, приведите обе стороны к одному регистру: WHERE UPPER(member_name) = UPPER('andie quincey'). Для поиска по шаблону без учёта регистра есть оператор ILIKE.