Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/02/2011, 16:17
danieler87
 
Fecha de Ingreso: diciembre-2010
Mensajes: 47
Antigüedad: 14 años
Puntos: 0
Respuesta: Trigger plsql

Cita:
Iniciado por danieler87 Ver Mensaje
creo que se hace asi
create or replace trigger
before insert or update of cod_cli on cuentas for each row
declare
cont number;
begin
select count(cod_cli) into cont from clientes where cod_cli=:new.cod_cli;
if cont=0 then
insert into clientes values(:new.cod_cli,'1');
else
update clientes set total_ctas=cont+1 where cod_cli=:new.cod_cli;
end if;
end;
/
y si es de oracle pero bueno ya da igual