[firebase-br] Alternativa ao coalesce

Carlos H. Cantu (TeamFB) listas em warmboot.com.br
Qui Maio 18 11:54:32 -03 2006


Veja se vc está usando o FB 2.0 RC2.

Fiz um select similar ao seu e aqui rodou sem problema.

[]s
Cantu (Membro do TeamFB - FireBase)
http://www.warmboot.com.br
FireBase - http://www.FireBase.com.br

JL> Carlos H. Cantu (TeamFB) wrote:

>> Coalesce funciona sem problemas na versão atual do FB 2.0

JL> Function Unknown COALESCE

JL> CODIGO DENTRO DE PROCEDURE

JL>     SELECT SUM(qt_pedido) FROM notaentite nei, tributacao t, notaent ne
JL>     WHERE nei.nr_referencia=:referencia
JL>                      and nei.nr_lote=:lote
JL>                      and t.cd_tribut=nei.cd_tributacao and
JL> t.sn_atuestoq='S'
JL>                      and ne.cd_localest=:localest
JL>                      and ne.cd_empresa=nei.cd_empresa
JL>                      and ne.cd_filial=nei.cd_filial
JL>                      and ne.sr_nota=nei.sr_nota
JL>                      and ne.nr_nota=nei.nr_nota
JL>                      and ne.cd_fornecedor=nei.cd_fornecedor
JL>                      and ne.dt_entrada between (select
JL> coalesce(max(dt_entrada),cast('01/01/1901' as date))
JL>                                              from contag xa, contagitem
JL> xb
JL>                                             where dt_entrada<=:datafim
JL>                                               and cd_localest=:localest
JL>                                               and
JL> xa.cd_contagem=xb.cd_contagem
JL>                                               and
JL> xb.nr_referencia=:referencia) and :datafim
JL>     INTO :NOTASENTRADAS;






Mais detalhes sobre a lista de discussão lista