Creación de la función
Creamos la función de la siguiente forma
create or replace function esImpar (l_numero IN INTEGER)
RETURN VARCHAR2 IS
l_par VARCHAR2(20);
begin
if l_numero>0 then
if mod(l_numero,2)=0 then
l_par:='par';
else
l_par:='impar';
end if;
return (l_par);
else
return 'El número debe ser mayor a Cero';
end if;
end;
Ahora ejecutamos la función
declare
l_mensaje VARCHAR2(100);
begin
l_mensaje:=esImpar(3);
DBMS_OUTPUT.PUT_LINE(l_mensaje);
end;