[firebase-br] Sum entre campos nulos

Luiz Eduardo Oliveira Fonseca luizeof em gmail.com
Sáb Set 30 19:06:19 -03 2006


caro .. esse campo realmente DEVE ser nulo, ou intaum pq vc nao deica um
valoe "0" como Default ???

On 9/30/06, marcelo - teflamar <marcelo em teflamar.com.br> wrote:
>
> vc pode usar uma stored-procedure como a sp abaixo:
>
> CREATE PROCEDURE NONULL (
>    L_VALOR FLOAT)
> RETURNS (
>    R_VALOR FLOAT)
> AS
> begin
>    r_valor=:l_valor;
>    if (l_valor is null) then r_valor=0;
> suspend;
> end
>
>
> ----- Original Message -----
> From: "Ricardo(T.I.Biogenérica)" <cpd.biogenerica em uol.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Friday, September 29, 2006 6:03 PM
> Subject: [firebase-br] Sum entre campos nulos
>
>
> Mas alguem conhece um comando para o IB 6 que traga o mesmo resultado que
> o
> coalesce iria trazer no FB 1,5  ?
> preciso executar a soma!
>
>
> Ricardo
>
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br
> [mailto:lista-bounces em firebase.com.br]Em nome de Kléber Caneva
> Enviada em: sexta-feira, 29 de setembro de 2006 15:02
> Para: FireBase
> Assunto: Re: [firebase-br] RES: Sum entre campos nulos
>
>
> Não.. esse é um recurso do FB 1.5 en diante.
>
> []´s
>
> Kléber Caneva
>
> ----- Original Message -----
> From: "Ricardo(T.I.Biogenérica)" <cpd.biogenerica em uol.com.br>
> To: <renan em safetech.inf.br>; "FireBase" <lista em firebase.com.br>
> Sent: Friday, September 29, 2006 2:10 PM
> Subject: [firebase-br] RES: Sum entre campos nulos
>
>
> Renan, este comando funciona no interbase 6 ?
>
>
> Ricardo
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br
> [mailto:lista-bounces em firebase.com.br]Em nome de Renan de Oliveira
> Enviada em: sexta-feira, 29 de setembro de 2006 11:31
> Para: FireBase
> Assunto: Re: [firebase-br] Sum entre campos nulos
>
>
> utiliza a funcao
> select sum(campo1 + coalesce(campo2,0)) from tabela
> ou seja, se o campo2 for nulo, ele assume 0 e eh possivel a soma
>
>
> Renan de Oliveira
> Safetech Informática
> (51) 3529-3870
> ----- Original Message -----
> From: "Ricardo (T.I.Biogenérica)" <cpd.biogenerica em uol.com.br>
> To: <lista em firebase.com.br>
> Sent: Friday, September 29, 2006 11:25 AM
> Subject: [firebase-br] Sum entre campos nulos
>
>
>
> Assunto: Sum entre campos nulos
>
>
>
>
>
>
> Olá Galera, alguem sabe como fazer uma soma entre dois campos um deles
> sendo
> nulo.
>
> Exemplo:
>
>
> Sum (campo1+campo2)= resultado da soma é 0, masteria q ser 10 pois um
> campo
> é null
>
>
>
> campo1= 10
> campo2= null (sem informação)
>
> Um abraço
>
>
> Ricardo
> Rio Preto-SP
>
>
>
> ______________________________________________
> 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
>
>
>
> ______________________________________________
> 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
>
> E-mail classificado pelo Identificador de Spam Inteligente Terra.
> Para alterar a categoria classificada, visite
>
> http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=kdcc&_l=1,11595
> 49870.16909.29605.almora.hst.terra.com.br,4961,Des15,Des15
>
> Esta mensagem foi verificada pelo E-mail Protegido Terra.
> Scan engine: McAfee VirusScan / Atualizado em 29/09/2006 / Versão:
> 4.4.00/4863
> Proteja o seu e-mail Terra: http://mail.terra.com.br/
>
>
>
>
>
> ______________________________________________
> 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
>
>
> ______________________________________________
> 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
>



-- 

Atenciosamente, Luiz Eduardo.

================================
>> Desenvolvimento de Sistemas PHP, Delphi e ASP.NET

>> Manutenção em Base de Dados MySQL , Interbase/Firebird e MS Access,
PostgreSQL e SQL Server ...

Fone: (12) 8143-7191
email alternativo: luizeof.sistemas em gmail.com

================================



Mais detalhes sobre a lista de discussão lista