Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/03/2015, 04:53
Avatar de warnoise
warnoise
 
Fecha de Ingreso: julio-2011
Ubicación: Sevilla
Mensajes: 12
Antigüedad: 12 años, 8 meses
Puntos: 0
Duda con LOOP

Saludos, estoy haciendo un Procedure y el código es este:

Código MySQL:
Ver original
  1. DECLARE cur2 CURSOR FOR
  2.     SELECT Nombre, mail1 FROM AP1_2_tabla_clientes_Consulta;
  3.     DECLARE CONTINUE HANDLER FOR NOT FOUND SET @done=1;
  4.     OPEN cur2;
  5.        loop1: Loop
  6.            FETCH cur2 INTO nombre, email;
  7.            IF @done=1 THEN
  8.                 Leave loop1;
  9.            End IF;
  10.        End loop loop1;
  11.     Close cur2;
[/CODE]

Me surge una duda y no consigo sacarla, cuando ejecuto este procedimiento, me devuelve una unica fila, mi intención es que me devuelva todos los valores de la tabla.

Un saludo.
Gracias.

Última edición por gnzsoloyo; 22/03/2015 a las 06:30