hola gente... quiero hacerles una pregunta.. tengo el siguiente esquema...
y necesito hacer un trigger para que cuando inserte en la tabla movimiento un nuevo movimiento que es una consignación, inmediatamente me modifique el saldo de la cuenta sumandole la nueva consignación...
tengo éste trigger hecho pero me bota error y no lo encuentro...
y necesito hacer un trigger para que cuando inserte en la tabla movimiento un nuevo movimiento que es una consignación, inmediatamente me modifique el saldo de la cuenta sumandole la nueva consignación...
tengo éste trigger hecho pero me bota error y no lo encuentro...
Código:
create or replace trigger "consignacion"
after insert on movimiento
for each row
declare
saldo number;
begin
saldos:=:new.movimiento.val_movimiento+:old.cuenta.sal_cuenta;
update cuenta
set cuenta.sal_cuenta:=saldo
where :old.cuenta.cod_cuenta=:new.movimiento.cod_cuenta;
end;