[firebase-br] Como fazer SELECTs sem diferenciar maiusculas eminusculas
Mario H.
brujeria em task.com.br
Ter Mar 14 16:50:17 -03 2006
Acho que uma maneira facil de se contornar disso é usar o UPPER nos dois
lados:
WHERE UPPER(NOME) LIKE UPPER('%A%')
Valeu
Mario
----- Original Message -----
From: "Paulo" <psdlistdisc em terra.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, March 14, 2006 3:10 PM
Subject: [firebase-br] Como fazer SELECTs sem diferenciar maiusculas
eminusculas
Pessoal:
a) Existe um modo de configurar o servidor InterBase 6 para
que em selects com LIKE ele nao diferencie caracteres maiusculos
e minusculas ? Por exemplo, se eu fizer um comando
SELECT NOME FROM TBCLIENTES WHERE
NOME LIKE '%JOAO%'
ele traria registros com campo NOME = 'JOAO', 'Joao', 'joao', etc. ?
b) Se o InterBase nao possui tal recurso, o FireBird 1.5.x posui ?
Obs.: Utilizo o Delphi para desenvolvimento, e gostaria de saber se
o recurso acima esta' disponivel para uso com BDE e com DBExpress.
Obrigado pela atencao de todos
Paulo
______________________________________________
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