Как дети малыe, ну сколько можно

Oct 31, 2011 16:53

WHERE upper(name) = upper(#{name})

upd: http://www.postgresql.org/docs/9.1/static/sql-createindex.html

To create an index on the expression lower(title), allowing efficient case-insensitive searches:

CREATE INDEX ON films ((lower(title)));

====
т.е. как оказывается для postgres поиск без учёта регистра есстественным
образом делается через индекс по функции. И тут бы посыпать голову пеплом,
но такого индекса конечно не было.

fuck, me, sql

Previous post Next post
Up