Ver Mensaje Individual
  #8 (permalink)  
Antiguo 26/11/2010, 08:34
Avatar de death_nemesis
death_nemesis
 
Fecha de Ingreso: abril-2009
Ubicación: Santiago - Chile
Mensajes: 147
Antigüedad: 15 años, 7 meses
Puntos: 2
Respuesta: Manejo de Exception

Aqui encontre la solución al dilema...por si alguien mas le sirve...

Código SQL:
Ver original
  1. CREATE OR REPLACE FUNCTION test(ID INTEGER) RETURNS text AS $body$
  2. DECLARE
  3.     IDtabla INTEGER;
  4.      
  5. BEGIN
  6.     BEGIN
  7.         SELECT id_tabla INTO STRICT IDtabla FROM MiTabla WHERE id_tabla = ID;
  8.         RETURN 'Data Found';
  9.     EXCEPTION  WHEN no_data_found THEN
  10.         RETURN 'No Data Found';
  11.     END;
  12. END;
  13. $body$
  14. LANGUAGE 'plpgsql' VOLATILE;