Como puedo implementar un while dentro de un procedimineto almacenado



   AUTOR PREGUNTA

Publicado 18 febrero 2014 - 23:56

Como puedo implementar un while dentro de un procedimiento almacenado para poder tareas interativas como insert y otras consultas


¿Tienes la misma pregunta? Yo también

 

Publicado 18 febrero 2014 - 23:59

Te describo un ejemplo para insertar por ejemplo 200 numeros en una tabla lista

delimiter //
create procedure Insertar200()
    begin
	    declare v int;
	    set v = 0;
	    while v < 201 do
		    insert into lista values (v);
		    set v = v +1 ;
	    end while;
    end;
//

Asi podrias implementar cualquier bucle para alguna tarea especifica