1
resposta

[Bug] É necessário declarar a variável escalar "@trace_id".

Durante exercicio proposto, tentei realizar os mesmos codigos que o sugerido; entretanto está dando o erro: Mensagem 137, Nível 15, Estado 2, Linha 13 É necessário declarar a variável escalar "@trace_id".

conforme print abaixo, não consigo seguir; alguem poderia me ajudar a ver o que se encontra errado!?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá! O erro Mensagem 137, Nível 15, Estado 2, Linha 13 É necessário declarar a variável escalar "@trace_id" indica que você está tentando usar uma variável chamada @trace_id que não foi declarada1.

No SQL Server, antes de usar uma variável, você precisa declará-la usando a instrução DECLARE. Aqui está um exemplo de como você pode fazer isso:

DECLARE @trace_id INT;

Neste exemplo, @trace_id é uma variável do tipo INT. Você pode substituir INT pelo tipo de dados correto para a sua variável.

Depois de declarar a variável, você pode atribuir um valor a ela e usá-la em suas consultas.

Espero que isso ajude! Se você tiver mais perguntas, fique à vontade para perguntar.

  1. https://cursos.alura.com.br/forum/topico-bug-e-necessario-declarar-a-variavel-escalar-trace_id-356688