select
*
from
clientes
where
upper(nome) like '%'+upper('MaRcIa')+'%'
Se for outro db procure a função que transforma todas as letras em minúsculas .[/quote]
SQL Server? Naaao… :mrgreen:
Para minusculas, a funcao seria LOWER() - para maiusculas sim UPPER().
No PostgreSQL o ILIKE funciona como um LIKE “case-insensitive” (alem das opcoes de uso de expressoes regulares nas comparacoes). Mais ai voce fica restrito ao PostgreSQL.