Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/10/2009, 18:35
orlandoes
 
Fecha de Ingreso: octubre-2009
Mensajes: 1
Antigüedad: 14 años, 6 meses
Puntos: 0
Pregunta Retornar un tipo cursor en un Stored Procedure

Hola a todos....
Mi consulta es ¿Hay alguna forma de retornar un tipo CURSOR en un Procedimiento Almacenado? Para posteriormente manipularlo desde Java u otro lenguaje.

La idea que pretendia es: Crear un procedimiento almacenado que tenga un parametro de salida (OUT) este de tipo CURSOR, este cursor se encargaria de almacenar el resultado de una consulta SELECT, dentro del procedimiento almacenado.

Una idea del codigo es la siguiente:

DELIMITER $$

DROP PROCEDURE IF EXISTS `agenda`.`procedure_select` $$
CREATE PROCEDURE `agenda`.`procedure_select` (OUT cur1 CURSOR)
BEGIN

DECLARE cur1 CURSOR FOR SELECT *FROM actividades;
OPEN cur1;

END $$

DELIMITER ;