podes criar uma trigger com uma função SQL que retorna a execução do campo
cálculo com o EXECUTE .

Em 27 de agosto de 2012 14:52, Carlos Antônio Pereira <
[email protected]> escreveu:

> Boa tarde, senhores.
>
> Preciso armazenar uma formula matematica em um campo para depois fazer uso
> dela para atualizar outro.
>
> Por exemplo
>
> idproduto produto              qtde  consumo     calculo
> 1               dipirona gotas     10     5000            20*15
>
>
>
> O produto dipirona gotas é vendido em frascos de 20ml. O consumo desse
> produto
> é medido em gotas. Cada ml tem 15 gotas. Assim, ao entrar o produto em meu
> estoque, preciso que ele atualize
> o campo consumo para consumo = consumo + (qtde*20*15)
>
> ou seja:
> 5000 + (10 * 20 * 15)
> 5000 + 3000
> 8000
>
> Alguém tem idéia?
>
>
>
>
>
> insert
>
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>



-- 
Anselmo M. Silva
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a