![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
Código MySQL:
[/CODE] Ver original
DELIMITER // #Procedimiento para verificar alumnos aprobados ) #Variables para el control del cursor y auxiliares #Variables del cursor recorrido #Llenado de tabla temporal #Aqui se definen los datos de quienes quiero obtener los datos y se insertan #en una tabla temporal para que la base siga con sus datos. #Primero genero mi tabla temporal identi INT, fecpru DATETIME, ) ; #Realizo la validacion de que insertare por lo menos un registro en mi tabla temporal FROM db01pruebas a #Reviso que por lo menos tenga un registro para insertar FROM db01pruebas a #select* from alu_temp #Declaro mi cursor para comenzar el recorrido DECLARE recorrido CURSOR FOR nestud, cestud, edstud, materi, carrer, universidad FROM alu_temp ; #Revisar los registros por recorrer y tomar el error cuando se terminen OPEN recorrido ; r1_loop : LOOP rnestud, rcestud, redstud, rmateri, rcarrer, runiver ; LEAVE r1_loop ; #En este apartado se realiza el tratamiento para cada registro por recorrer UPDATE alu_temp UPDATE alu_temp END LOOP r1_loop ; CLOSE recorrido ; #drop table alu_temp; #Si no hay mas de un registro por insertar termina