Ejecutar insert cuando la select devuelve nulo

Peru2002
01 de Abril del 2004
Tengo que realizar un trigger, mediante el cual realizare dos acciones dependiendo de si la primera select me encuentra datos en una tabla. El problema es q cuando la select no encuentra datos me falla. Como lo puedo hacer?

hngb
01 de Abril del 2004
debes manejar la exception ... asi...

begin
select campo1
into var1
from tabla1
where .......;
exception
when no_data_found then
insert ... < o la accion que necesites.. puede ser otro select>
end;