У меня есть переменная таблицы в script (а не хранимая процедура). Два вопроса:
- Как удалить переменную таблицы? Drop Table @varName дает ошибку "Неправильная snytax".
- Должен ли я всегда это делать? Я слышал, что это хорошая практика. Действительно ли это необходимо для небольших скриптов, подобных этому?
Здесь мой код:
Declare @projectList table(
name varchar(40) NOT NULL);
Insert Into @projectList
Values ('BCR-00021')
Select *
From @projectList
Drop Table @projectList -- does not work