Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Alguém pode me ajudar?

CREATE DEFINER=`root`@`localhost` PROCEDURE `Tabela_Numeros`(Quantidade int, Minimo int, Maximo int)
BEGIN
declare pAtual int default 0;
declare pFinal int;
declare Num_temp int default 0;
declare min int;
declare max int;
set pFinal = Quantidade;
set max = Maximo;
set min = Minimo;
delete from Tabela_aleatorios;
while pAtual <= pFinal
do
    set Num_temp = rand_num(min, max);
    insert into Tabela_aleatorios values (Num_temp);
    set pAtual = pAtual + 1;
end while;
select * from Tabela_aleatorios;
END

Eu sei que o ex não é exatamente esse, mas eu quis fazer algo diferente. Alguém pode me ajudar a encontar o erro? sempre que eu rodo esse código da o seguinte erro 'Error Code: 2013. Lost connection to MySQL server during query '

1 resposta
solução!

Olá Victor, tudo bem?

Achei muito legal você estar tentando praticar com outros exercícios o que você está aprendendo durante o curso Victor, continue assim :).

Aparentemente foi apenas uma falha de conexão com o MySQL, executei a sua query aqui e ela funcionou perfeitamente. Então indico que você tente novamente executar a query em uma nova aba e caso o erro seja retornado novamente verifique se realmente a conexão com o MySQL está normal, você pode fazer isso realizando um select em uma tabela.

Aguardo o seu retorno!