select *
where email ilike 'example@sqldat.com'
ilike е подобен на like но нечувствителни към главни букви. За екраниращ знак използвайте replace()
where email ilike replace(replace(replace($1, '~', '~~'), '%', '~%'), '_', '~_') escape '~'
или можете да създадете функция за избягване на текст; за използване на масив от текст
where email ilike any(array['example@sqldat.com', 'example@sqldat.com'])