Debes definir el WHILEcon etiqueta para poder hacer que lo abandone:
Código sql:
Ver originalciclo: WHILE c_fe_ven<fecha_actual DO
SET c_fe_ven= (ADDDATE(c_fe_ven, INTERVAL 30 DAY)) ; /* <-- el SELECTes innecesario cuando se hace una operación SET dentro de un SP*/
-- select c_fe_ven; <-- Esta linea no tiene sentido
SET incremento = incremento+1;
IF incremento>1 THEN
LEAVE ciclo;
END IF;
END WHILE ciclo;