select * from table where field ilike $1;
Более подробную информацию об ilike однако следует помнить, что без индекса или какого-либо другого способа ускорить поиск это будет МЕДЛЕННЫЙ обход по таблице и ее значениям.
Есть более сложные соответствия, которые вы можете сделать. Тем не менее, было бы рекомендовано отфильтровать ваш набор результатов, а затем как-нибудь сопоставить его.
Вы, вероятно, сделаете это, сопоставив что-то меньшее для сравнения, а затем выполнив сопоставление для строки, но это ссылки должны быть именно тем, что вы ищете.