Hola a todos tengo un problemita cuando quiero retonar un cursor de una funcion. les coloco el codigo para ver si me pueden ayudar.
create or replace Function buscar_subtema() return empcur AS'
pcursor empcur;
BEGIN
open pcursor for
SELECT J.NOMBRE INTO NOMBRE_SUBTEMA FROM (select (TC.NOMBRE_T_C) NOMBRE, (E.ID_TEMA_F2) F2, (E.ID_TEMA_F1) F1
from TEMA_CLASIFICACION TC, ESTRUCTURA E
where TC.tipo='SUBTEMA' AND TC.ID_TEMA=E.ID_TEMA_F2 ) J, TEMA_CLASIFICACION T where T.tipo='TEMA' AND T.NOMBRE_T_C=nombre_tema AND T.ID_TEMA=J.F1;
return pcursor;
END buscar_subtema;
Si ME PUEDEN AYUDAR DE VERDAD GRACIAS