[firebase-br] RES: RES: Problema na Consulta
Darkzad
darkzad em yahoo.com.br
Ter Jan 17 14:10:47 -03 2006
OK, Ton
Resolveu meu problema aqui
Valeu
----- Original Message -----
From: "Ton" <hevertonc em hotmail.com>
To: "'FireBase'" <lista em firebase.com.br>
Sent: Tuesday, January 17, 2006 1:32 PM
Subject: [firebase-br] RES: RES: Problema na Consulta
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
______________________________________________
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