[firebase-br] Verificacao em Campos NULL

marcelo - teflamar marcelo em teflamar.com.br
Sex Out 21 18:35:48 -03 2005


SELECT * FROM CLIENTES WHERE
CAST(COALESCE(UPPER(NOME),' ') AS VARCHAR(40)) = CAST(UPPER(:NOME) AS 
VARCHAR(40))
AND
CAST(COALESCE(UPPER(CONTATO),' ') AS VARCHAR(40)) = CAST(UPPER(:CONTATO) AS 
VARCHAR(40))


----- Original Message ----- 
From: "Ricardo" <ricknetbr em yahoo.com.br>
To: <lista em firebase.com.br>
Sent: Friday, October 21, 2005 6:09 PM
Subject: [firebase-br] Verificacao em Campos NULL


Ola, colegas....
Estou tentando fazer uma buscar em dois campos assim=

SELECT * FROM CLIENTES WHERE
(
  UPPER(NOME) = UPPER(:NOME) OR
  UPPER(CONTATO) = UPPER(:CONTATO)
)

Mas se a condicao for vendadeira em NOME  e CONTATO for NULL nao retorna
nada.
Ha outro meio de se fazer esta busca ou seria uma boa pratica de programacao
eu gravar campos vazios com strings vazias?

Obrigado








--------------------------------------------------------------------------------


______________________________________________
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


--------------------------------------------------------------------------------


No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.344 / Virus Database: 267.12.4/146 - Release Date: 21/10/2005





Mais detalhes sobre a lista de discussão lista