[firebase-br] RES: RES: Problema na Consulta

Ton hevertonc em hotmail.com
Ter Jan 17 13:32:59 -03 2006


   Quanto ao mA, ele vai converter para MA, e vai trazer normal... Agora
quanto ao lá, ele só consegue converter caracteres sem acento. 

   Mas há UDFs que tem a função Upper que convertem inclusive caracteres
acentuados, e isso resolve seu problema.

        Ton
Analista de Sistemas
 DotCom Informática

"A informação não é um produto,
mas sim a matéria prima." (Ton)

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Darkzad
Enviada em: terça-feira, 17 de janeiro de 2006 13:15
Para: FireBase
Assunto: Re: [firebase-br] RES: Problema na Consulta

E se a pessoa digitar mA e lá no Banco estiver assim Ma. Vai continuar dando

problema.


----- Original Message ----- 
From: "Ton" <hevertonc em hotmail.com>
To: "'FireBase'" <lista em firebase.com.br>
Sent: Tuesday, January 17, 2006 1:04 PM
Subject: [firebase-br] RES: Problema na Consulta


   Olá... O Like é CaseSensitive... Você precisa pesquisar sempre da forma
correta como está escrito...

   O que você pode fazer pra retornar independente de maiúscula no banco ou
no where é isso:

   SELECT *
     FROM TABELA
    WHERE UPPER(Campo) LIKE UPPER('m%')

   Assim, ele sempre converte os caracteres do campo para maiúsculas e os do
parâmetro no Where tb, e sempre trará alguma coisa...

   Abraços...

        Ton
Analista de Sistemas
 DotCom Informática

"A informação não é um produto,
mas sim a matéria prima." (Ton)
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Darkzad
Enviada em: terça-feira, 17 de janeiro de 2006 12:52
Para: lista em firebase.com.br
Assunto: [firebase-br] Problema na Consulta

Olá pessoal,
Não estou conseguindo retornar os dados do nome do cliente quando está em
letra minuscula.
Estou utilizando o seguinte SELECT:

Select COD_CLIENTE,NOME,DTNASC,NMAE From TBCLIENTE Where NOME Like 'm%'
Quando é desta forma o banco não me retorna nada.

Select COD_CLIENTE,NOME,DTNASC,NMAE From TBCLIENTE Where NOME Like 'M%'
Mas quando é assim ele me retorna.

Estou utilizando a Tabela de Caracteres Win1252 com a Colação PXW_INTL850

Preciso arrumar isso pessoal

Veleu
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa



______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa




Mais detalhes sobre a lista de discussão lista