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

Erro na lógica da resolução do exercício disponibilizada pelo instrutor

Bom dia, o exercício pede para que seja gravado 100 números aleatórios entre 0 e 1000. O código abaixo seria a resposta que fica no bloco "Opinião do instrutor", enfim, o certo não seria o @CONTMAXIMO receber o valor 100?

DECLARE @TABELA TABLE (NUMERO INT)
DECLARE @CONTADOR INT
DECLARE @CONTMAXIMO INT
SET @CONTADOR = 1
SET @CONTMAXIMO = 1000
WHILE @CONTADOR <= @CONTMAXIMO
BEGIN
    INSERT INTO @TABELA (NUMERO) VALUES 
        ([dbo].[NumeroAleatorio](0,1000))
    SET @CONTADOR = @CONTADOR + 1
END
SELECT * FROM @TABELA
1 resposta
solução!

Oi Kevin,

Você está correto, o exercício está errado.

Vou reportar para o pessoal ajustar, obrigado! =)

Abraço!