[firebase-br] Migração query do Oracle para Firebird

Alex Canário alexcanario em gmail.com
Qua Ago 4 15:55:37 -03 2010


Pessoal funcionou dessa forma.

  where ((codigo = :p_codigo) or (coalesce(:p_codigo,0) = 0)).

Obrigado a todos pela ajuda.

Em 4 de agosto de 2010 15:46, Alex Canário <alexcanario em gmail.com> escreveu:

> Obrigado, mas, não funcionou. :-(
>
> Em 4 de agosto de 2010 15:45, Alex Canário <alexcanario em gmail.com>escreveu:
>
> Olá Samuel, infelizmente esse é o problema quando o campo é <NULL> e o
>> parametro passado é <NULL> ele não me retorna nenhum registro. Quando
>> deveria retornar, já que atende a condição.
>>
>> 2010/8/4 samuel ferreira <samuel.peres.ferreira em gmail.com>
>>
>> ola alex
>>>
>>> se vc passa null, com certeza vai retornar todos os registros;
>>>
>>> (:pcodigo is null)
>>> (null is null)  --> true
>>>
>>>
>>> samuel
>>> ______________________________________________
>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>>> http://www.firebase.com.br/fb/artigo.php?id=1107
>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>>
>>
>>
>



Mais detalhes sobre a lista de discussão lista