Trigger ou SP para actualizar campo cmp1 ou cmp2 RDB$FIELD..

Firebird

29/07/2005

Olá a todos,

estou com o seguinte problema.

tenho uma tabela com acumulados de contas
table Contas
Field Conta VARCHAR
Field mes1 VARCHAR
Field mes2 VARCHAR
Field mes1 VARCHAR


Quero criar um Trigger ou uma SP quando lançar na tabela de movimentos ele ir a tabela conta actualizar o valor do respectivo mes.

Se tiver o movimento
|Conta | Mes |Valor
|21 | 01 | 5.00

Quando fizer insert ou update deve ir a tabela contas e colocar no mes respectivo. Neste exemplo escrevia no campo mes1 e não no mes2.

Sera que só dá para fazer com um Select Case ou IF
Selec Case mes
1: then mes1 = mes1 + valor
2: then mes2= mes2 + valor

Eu queria fazer com RDB$FIELD_NAME será que dá.

Obrigada
portelinha@clix.pt


Porty

Porty

Curtidas 0
POSTAR