[firebase-br] Concatenacao Campo Nulo

ralhos ralhos em gmail.com
Seg Out 10 18:05:46 -03 2011


O coalesce(campo, 0) só funcionará caso retorno algum registro.

Em 10/10/2011 17:29, Marcus Vinícius Moreira escreveu:
> Olá pessoal!
>
> Estou com um caso em que o campo é NUMERIC (15,3), tento utilizar
> COALESCE(CAMPO, 0) e ainda assim permanece retornando NULL.
>
> Uso o Firebird 2.1.4 e já testei no 2.1.3, mesma coisa.
> Banco Dialect 3, CHARSET WIN1252.
>
> Alguém já se deparou com isso?
>
> Marcus Vinícius Moreira
> "Se puderes olhar, vê. Se podes ver, repara."
>
>
> Em 18 de agosto de 2011 09:15, Joao Vitor<jvds em bol.com.br>  escreveu:
>
>> Ok
>>
>>
>> On 8/18/11 9:04 AM, Forrest® wrote:
>>
>>> Em 18/08/2011 08:53, Joao Vitor escreveu:
>>>
>>>> om Dia, estou com seguinte problema.
>>>> Concatenando uma string com uma variavel o resultado esta me retornando
>>>> nulo
>>>>
>>>> firebird_versao = 'FIREBIRD' || versao; //resultado=nulo deveria ser
>>>> FIREBIRDnull
>>>>
>>>> resultado e nulo ja ate entendi devido a variavel versao estar nula.
>>>>
>>> Nulo não é um valor por isso não retorna nada e qualquer coisa que você
>>> concatenar com nulo vai retornar nulo.
>>> O que você pode fazer dependendo da versão do firebird que usa pois não
>>> mencionou é usar na campo que pode conter nulo o coalesce.
>>>
>>> T++++++++++++
>>>
>>>
>>>
>>> ______________________________**________________
>>> 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<http://www.firebase.com.br/fb/artigo.php?id=1107>
>>> Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<http://firebase.com.br/pesquisa>
>>>
>>>
>> ______________________________**________________
>> 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<http://www.firebase.com.br/fb/artigo.php?id=1107>
>> Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<http://firebase.com.br/pesquisa>
>>
> ______________________________________________
> 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