Eu tenho uma variável de tabela em um script (não um procedimento armazenado). Duas questões:
- Como eu largo a variável da tabela? Soltar tabela @varName fornece um erro "Snytax incorreto".
- Devo sempre fazer isso? Ouvi dizer que é uma boa prática. É realmente necessário para pequenos scripts como este?
Aqui está o meu código:
Declare @projectList table(
name varchar(40) NOT NULL);
Insert Into @projectList
Values ('BCR-00021')
Select *
From @projectList
Drop Table @projectList -- does not work