Buenas tardes a todos, esta fue la solución que encontre, espero les funcione saludos
CREATE DEFINER=`root`@`localhost` PROCEDURE `limite_creditos`()
BEGIN
declare fin_f int default 0;
DECLARE fin_v int default 0;
DECLARE vfactura VARCHAR (40);
DECLARE vfactura_total VARCHAR(40);
DECLARE c CURSOR FOR SELECT limite_de_credito FROM tabla_de_clientes;
DECLARE v CURSOR FOR select SUM(limite_de_credito) FROM tabla_de_clientes;
DECLARE CONTINUE HANDLER FOR NOT FOUND
SET fin_f = 1;
OPEN c;
WHILE fin_f = 0
do
FETCH c INTO vfactura;
IF fin_f = 0
THEN
SELECT vfactura;
ELSE
OPEN V;
fetch v into vfactura_total;
SELECT vfactura_total;
close v;
end if ;
end while;
END