[firebase-br] function unknow - COALESCE
Carlos H. Cantu (TeamFB)
listas em warmboot.com.br
Seg Maio 22 20:35:07 -03 2006
Bom, alguma coisa está errada com a instalação do computador onde não
está funcionando. Remova tudo e instale o Firebird novamente. Veja tb
se não ficou vestígio de algum "interbase" previamente instalado.
[]s
Cantu (Membro do TeamFB - FireBase)
http://www.warmboot.com.br
FireBase - http://www.FireBase.com.br
MS> Quando executo em meu computador funciona, quando meu sócio
MS> executa no comp. dele, aí não reconhece o COALESCE. Ambos estão
MS> usando o Firebird 1.5. Segue abaixo o comando SQL:
MS> Obs.: estprod é uma tabela onde armazeno o estoque de produtos de
MS> acordo com o fornecedor. Então para eu ter o estoque atual de um
MS> produto eu somo os estoques deste produto, mas de fornecedores diferentes.
MS>
MS> begin
MS> for select codprod, descricao, und, estmin, precocusto,
MS> percentual, precovenda, codgrupo, cstent, cstsai, aliq, aliq2
MS> from produtos
MS> where (descricao like :descent || '%') and (status = 'A')
MS> order by descricao, codprod
MS> into :codprod, :descricao, :und, :estmin, :precocusto,
MS> :percentual, :precovenda, :codgrupo, :cstent, :cstsai, :aliq, :aliq2
MS> do
MS> for select coalesce(sum(estatual),0) from estprod
MS> where (codprod = :codprod)
MS> into :esttotal
MS> do
MS> suspend;
MS> end
Mais detalhes sobre a lista de discussão lista