[firebase-br] Esquema igual o NVL do Oracle
Adriano Santos
doiscliques em yahoo.com.br
Qui Jul 6 13:43:49 -03 2006
Vlw Renato, acho que a função COALESCE passada pelo Jeferson já ajuda.
Renato Deggau <rdeggau em epagri.sc.gov.br> escreveu: Conheço e uso, atraves de UDF; é a UDF_NVL
Uso a http://www.tecnobyte.com.br/tbudf2_2.zip , que está no site
http://www.tecnobyte.com.br/download.html
udf_NVL
Sintaxe: udf_NVL(x: double): double;
Retorna zero caso x seja nulo. Caso contrário retorna o próprio
valor do x.
Renato Deggau
On 7/6/06, Adriano Santos wrote:
>
> Galera,
>
> Tem alguma função no Firebird que faça o mesmo que a NVL do Oracle?
> Pra quem não sabe esta função no Oracle evita que registros com datas
> nulas não venham na select, por exemplo:
>
> SELECT * FROM CLIENTES WHERE DATA_CADASTRO BETWEEN :INICIO AND :FIM
>
> Se houverem registros onde DATA_CADASTRO está null não vem na select,
> preciso evitar isso.
>
> SELECT * FROM CLIENTES WHERE DATA_CADASTRO BETWEEN :INICIO AND :FIM
>
> vlw
>
>
> Adriano Santos
> Colunista SQLMagazine e ClubeDelphi
> Comissão Editorial da revista ClubeDelphi
>
> ---------------------------------
> Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular.
> Registre seu aparelho agora!
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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.locador.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
Adriano Santos
Colunista SQLMagazine e ClubeDelphi
Comissão Editorial da revista ClubeDelphi
---------------------------------
Você quer respostas para suas perguntas? Ou você sabe muito e quer compartilhar seu conhecimento? Experimente o Yahoo! Respostas!
Mais detalhes sobre a lista de discussão lista