
21/11/2009, 08:40
|
| | Fecha de Ingreso: agosto-2009 Ubicación: Cartagena, Colombia
Mensajes: 516
Antigüedad: 15 años, 7 meses Puntos: 13 | |
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 |