select *
where email ilike 'example@sqldat.com'
ilike je podobný ilike ale nerozlišují se malá a velká písmena. Pro escape znak použijte replace()
where email ilike replace(replace(replace($1, '~', '~~'), '%', '~%'), '_', '~_') escape '~'
nebo můžete vytvořit funkci pro únik textu; pro pole použití textu
where email ilike any(array['example@sqldat.com', 'example@sqldat.com'])