powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Сравнение строк?
6 сообщений из 6, страница 1 из 1
Сравнение строк?
    #34533887
Druxa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую всех!
У меня есть такой вопрос. Какие действия надо произвести, чтобы Postgre сравнивал строки без учета регистра?
...
Рейтинг: 0 / 0
Сравнение строк?
    #34533912
st_serg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
where upper(f) = upper('bla')
...
where lower(f) = lower('bla')

и индекс, если необходимо, повесить

create index t1_i on t1(upper(f))
...
Рейтинг: 0 / 0
Сравнение строк?
    #34533961
Druxa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
st_sergwhere upper(f) = upper('bla')
...
where lower(f) = lower('bla')

и индекс, если необходимо, повесить

create index t1_i on t1(upper(f))Спасибо.
У меня есть еще вопрос, постараюсь его правильно сформулировать (я только 1,5 месяца знаком с PostgreSQL):
где в исходниках (в каких модулях), написанных на Си можно посмотреть коды, написанные для выборки страниц по индексу и сравнения их по значению (если нет индекса)?
...
Рейтинг: 0 / 0
Сравнение строк?
    #34534075
st_serg_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
может вам лучше подписаться на список рассылки типа postgresql-hackers или как там его?
а вобще погрепайте сырцы, они там вроде бы вполне хорошо написаны, даж с коментами вродебы...
...
Рейтинг: 0 / 0
Сравнение строк?
    #34534110
DeWiL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ilike хуже в данном случае?
...
Рейтинг: 0 / 0
Сравнение строк?
    #34534247
st_serg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DeWiLilike хуже в данном случае?

docs: It is also possible to use B-tree indexes for ILIKE and ~*, but only if the pattern starts with non-alphabetic characters, i.e. characters that are not affected by upper/lower case conversion.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Сравнение строк?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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