Tema: Trigger
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/11/2009, 08:40
mhax
 
Fecha de Ingreso: agosto-2009
Ubicación: Cartagena, Colombia
Mensajes: 516
Antigüedad: 14 años, 8 meses
Puntos: 13
Pregunta Trigger

Saludos:::::::::.

Recien empeze a estudiar los trigger y quiero hacer uno que me permita insertar solo si cumple cierto requisito, esto es lo que tengo:


........
........
........-- cuerpo del trigger
DECLARE
x NUMBER;
BEGIN
select count(*) into x from categoria where padre=:new.padre;
if(x = 0) then
dbms_output.put_line('nombre no existe');
else
insert into categoria values(:new.nombre_cate,:new.padre);
end if;
END;

cuando x = 0 quiero no inserte (como hago que no inserte)
de lo contrario que si lo haga

Gracias