[firebase-br] Computed by
Eduardo Jedliczka
eduardo em gerasoft.com.br
Qua Jun 8 10:56:58 -03 2005
Dependendo da quantidade e forma de utilização, um campo "computed by" para
este propósito será extremamente lento...
mas caso queira correr o risco,
ALTER TABLE CAD_VENDAS
ADD TOTAL_VENDA
COMPUTED BY (
(select SUM(VALOR_UNITARIO)
from VendaItem
where VendaItem.CodigoVenda = CAD_VENDAS.CodigoVenda
));
[s]
==========================
Eduardo Jedliczka
Gerasoft Informática
Apucarana - Pr
==========================
----- Original Message -----
From: "Francisco Thiago" <jeandeadlucky em yahoo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, June 08, 2005 10:16 AM
Subject: [firebase-br] Computed by
> Pessoal,
>
> Eu tenho uma tabela Pai (venda por exemplo) e gostaria de colocar um campo
> calculado (computed) nela que calculasse o valor da venda.
> Só que eu não consigo fazer o relacionamento na expressão do campo.
>
> Procurei na documentação do IB6 e não encontrei um exemplo. Alguém poderia
> me dar uma mãozinha?
>
> seria algo como
>
> ALTER TABLE CAD_VENDAS
> ADD TOTAL_VENDA
> COMPUTED BY (
> (
> select VALOR_UNITARIO
> from VendaItem
> where VendaItem.CodigoVenda = CAD_VENDAS.CodigoVenda
> ));
>
>
> Obrigado
>
> Francisco Thiago de Almeida
> Enter&Plug Informática
> Divisão: Desenvolvimento e Banco de dados
> MSN: thiago em enterplug.com.br
> Skype: enterplug_thiago
>
>
>
>
>
>
>
>
> ____________________________________________________
> Yahoo! Mail, cada vez melhor: agora com 1GB de espaço grátis!
http://mail.yahoo.com.br
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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
>
>
Mais detalhes sobre a lista de discussão lista