Case-insensitive em PostgreSQL


Autor/fonte: Vinicius Mendes
E-mail/Url: http://www.meiocodigo.com/2007/05/19/case-insensitive-em-postgresql
Tags: [ postgresql ]



Digg del.icio.us

Neste post falarei sobre comparação de strings no PostgreSQL. Especificamente sobre a sensibilidade a caixa (maiúsculas e minúsculas), o que é um grande empecilho à criação de sistemas de busca.

Este também foi outro grande problema que eu enfrentei. O operador LIKE é case-sensitive(sensivel a maiúsculas e minúsculas).

A solução foi simples e rápida. Existe um operador chamado ILIKE, o qual é case-insensitive.

Exemplo:

SELECT nome FROM empregado WHERE nome ILIKE 'vinicius';

O código acima retorna todos os registros onde o nome seja "vinicius", "Vinicius", "ViNiCiUs", etc.

A sensibilidade à acentuação é um pouco mais complicada então vamos deixar para um próximo post.




Enviado por xKuRt em 10/10/2008 às 18:50


Itens relacionados

Verificação do PostgreSQL com Shell Script
Checklist de performance do PostgreSQL 8.0
3000 conexões simultâneas no PostgreSQL, como assim?
Como visualizar as consultas correntes no PostgreSQL
Instalação do PostgreSQL no Fedora 8
Instalando o PostgreSQL no Linux
Exportar e importar uma base de dados no PostgreSQL
Vacuum - otimizando sua base de dados PostgreSQL
PostgreSQL 8.3: O banco de dados livre mais avançado do mundo!
Pegar valor atual de uma sequência em PostgreSQL

Listar todos itens relacionados

Avaliação

Esta publicação ainda não foi avaliada!


Avaliar:


A avaliação de publicações é restrita a membros cadastrados e logados no nosso site.



Comentários

Este artigo ainda não foi comentado ou o(s) comentário(s) que foi(ram) enviado(s) a ele ainda não foi(ram) publicado(s).


Envio de comentário:




  

Quarta, 27 de Agosto de 2014




Leitura recomendada

Acionamentos Elétricos

Top 5 membros

Últimos membros online

Últimos membros cadastrados



Capa do livro
jQuery Mobile - Desenvolva Aplicações Web para Dispositivos Móveis com HTML5, CSS3, AJAX, jQuery e JQUERY UI


Capa do livro
Java Dicas & Truques


Capa do livro
Adobe Flex 4: Treinamento Direto da Fonte





Hostnet

IMD