2008/11/7 Malcus <[EMAIL PROTECTED]>

> Ricardo escreveu:
> >
> >
> > 2008/11/7 Malcus <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>
> >
> >     Estou com a seguinte situação:
> >
> >     Eu tenho sequencia de registros onde dependendo do valor do registro
> >     anterior é obtido atráves de cálculo o valor para o meu registro
> >     atual.
> >     Se eu tiver 10 registros e vier a alterar este valor que afetará
> todos
> >     os registros subsequentes, qual seria a maneira mais indicada para
> >     refazer este recálculo para os registros posteriores?
> >
> >
> > Quando me deparo com situações similares, reprocesso os valores
> > através de Stored Procedure.
> >
> > Ricardo.
> >
>
> Pensei nessa solução. Mas eu estava pensando se não seria possível fazer
> este recálculo sem a chamada a esta store procedure, de uma forma mais
> "automatica"?


Para fazer de forma automática você poderia criar uma trigger. Mas tenha
cuidado, rotinas de recálculo devem ser escritas com muito critério para não
degradar a performance.

Ricardo.


>
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a