powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как сделать сравнение case insensitive?
4 сообщений из 4, страница 1 из 1
Как сделать сравнение case insensitive?
    #39783024
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чтобы сравнение было case insensitive, например, в таком случае?

Код: sql
1.
select * from t where f in ('Admin', 'sysADMIN', 'odmin')




так сделал:

Код: sql
1.
select * from lower(t) where f in ('admin', 'sysadmin', 'odmin')
...
Рейтинг: 0 / 0
Как сделать сравнение case insensitive?
    #39783138
Silender
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: sql
1.
select t.* from t, unnest(array['Admin', 'sysADMIN', 'odmin']) s where f ilike s;
...
Рейтинг: 0 / 0
Как сделать сравнение case insensitive?
    #39783145
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Silender,

Код: sql
1.
2.
3.
4.
select t.* from (values 
('aDmin'), ('sYsADMIN'), ('odMin'),('aDDDDmin')
)t (f)
where f ilike any(array['Admin', 'sysADMIN', 'odmin']);
...
Рейтинг: 0 / 0
Как сделать сравнение case insensitive?
    #39783727
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такой пройдет? а то уже сделал

Код: sql
1.
select * from lower(t) where f in ('admin', 'sysadmin', 'odmin')
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как сделать сравнение case insensitive?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]