Ola pessoal, em cima da função de fonética que o Fabrizio enviou, estou fazendo uma busca por pessoa.
O problema é que se eu uso fc_foneticaprimeironome() ela faz a busca somente em cima do primeiro nome, e se o usuário digitar nome e sobrenome, mesmo assim aparecem todos os registros que o nome seja igual ou parecido com o pesquisado.
O que pensei em fazer é:
Criar uma condição no banco para que ele busque pelo primeiro nome somente se o nome pesquisado não contiver espaços.

Sendo assim preciso saber se em plpgsql existe algum método que diga se existe um determinado caracter em uma série de caracteres.



Obrigado.
Jorge Vilela
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a