Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Escopo de variáveis ​​que são definidas dentro de um bloco while em procedimentos armazenados - SQL Server


O escopo da variável é o lote inteiro, neste caso, um procedimento armazenado.

Não é declarado novamente a cada loop

Então isso é exatamente como esperado

Editar:

Há um recente artigo de blog que é bem parecido. O autor foi rapidamente corrigido :-)