20/08/2009, 03:09
|
| | Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 17 años, 5 meses Puntos: 43 | |
Respuesta: Funcion PL De entrada .... ¿ Como sacas los datos de la tabla ? Yo no veo ningún SELECT .
Prueba esto cambiando lo que proceda :
create or replace
Function UF_VALIDAR
return boolean
is
VAR1 TABLA.CAMPO1%TYPE;
VAR2 TABLA.CAMPO2%TYPE;
begin
SELECT CAMPO1,CAMPO2
INTO VAR1,VAR2
FROM TABLA
<< CONDICION WHERE >>. ;
if VAR1 IS NOT NULL
and VAR2 IS NOT NULL then
RETURN(TRUE);
else
RETURN(FALSE);
end if;
EXCEPTION WHEN NO_DATA_FOUND THEN
return (FALSE);
END; |