create or replace function adam.fn_fco_get_dato_agr(p_compania   in char,
                                                    p_trabajador in char,
                                                    p_agrupacion in char)
  return rel_trab_agr.dato%type is
  Result rel_trab_agr.dato%type;
begin
  begin
    select dato
      into result
      from rel_trab_agr r
     where r.compania = p_compania
       and r.trabajador = p_trabajador
       and r.agrupacion = p_agrupacion;
  exception
    when NO_DATA_FOUND then
      result := ' ';
  end;
  return(Result);
end fn_fco_get_dato_agr;
/
