Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/01/2008, 08:23
goar86
 
Fecha de Ingreso: enero-2008
Mensajes: 1
Antigüedad: 16 años, 10 meses
Puntos: 0
Retornar un cursor de una funcion

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