Tema: triggers
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/02/2013, 16:39
Avatar de dartcoupli
dartcoupli
 
Fecha de Ingreso: febrero-2013
Ubicación: España
Mensajes: 13
Antigüedad: 11 años, 3 meses
Puntos: 0
triggers

hola. Estos creando un trigger para que cada vez que inserte un dato en la tabla empleados me actualice otra tabla, con la suma da cada registro. Aquí os dejo el código, no se pero no se actualiza la tabla total, ¡porque puede ser?

create or replace trigger "EMPLEADOS_T1"
BEFORE
insert or update or delete on "EMPLEADOS"
DECLARE
sumasalario NUMBER(4,0);
sumacomision NUMBER(4,0);
BEGIN
select sum(salario) into sumasalario from empleados;
select sum(comision) into sumacomision from empleados;
UPDATE total set saldo_total = 'sumasalario';
end;

SALUDOS.