Olá Pessoal,
Tenho uma Tabela Pai -Filho. Na tabela Pai tenho um campo: valor_rateio e na
tabela filho um campo: valor_rateado.
Na tabela pai eu informo: valor_rateio = 60,00 e preciso ratear este valor a
medida que vou lançando na tabela filho.
Para fazer o rateio, tenho uma Trigger na tabela filho que após inserção,
tem um SELECT COUNT() que conta numero de lanctos para poder ratear o valor.
EX:
Lancto - Código_- valor_rateado
01 0001 60,00 =count= 1 ou seja, 60 / 1 = 60,00
02 0122 30,00 =count= 2 ou seja, 60 / 2 = 30,00
03 2421 20,00 =count= 3 ou seja, 60 / 3 = 20,00
04 3122 15,00 =count= 4 ou seja, 60 / 4 = 15,00
Até aqui tudo 100%, então a pergunta que faço é a seguinte:
Preciso dar um UPDATE em cada lancto para poder atualizar o campo
valor_rateado, ou seja, no final todos os lancto devem estar com 15,00.
O problema é que a Trigger pertence a tabela filho, então como posso ir
atualizando a medida que ou lançando ??
Caso não tenha ficado claro, posso explicar de outra maneira.
Alguém pode dar uma dica ?
Obrigado.
Paulo.
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral