Bom dia!
Minha query está retornando 300 registros.. quando eu rodo denovo muda para 301 , 306...295..
Achei que deveria retornar 100 ou 101 linhas...
CREATE DEFINER=`root`@`localhost` PROCEDURE `Tabela_Numeros`()
BEGIN
DECLARE CONTADOR INT;
DECLARE CONTMAXIMO INT;
SET CONTADOR = 1;
SET CONTMAXIMO = 100;
DELETE FROM tabela_aleatorios;
WHILE CONTADOR <= CONTMAXIMO
DO
INSERT INTO tabela_aleatorios (NUMERO) VALUES (f_numero_aleatorio(0,1000));
SET CONTADOR = CONTADOR + 1;
end while;
select * from tabela_aleatorios;
END