Mam zmienną tabeli w skrypcie (nie procedurę składowaną). Dwa pytania:
- Jak usunąć zmienną tabeli? Drop Table @varName wyświetla błąd „Incorrect snytax”.
- Czy powinienem zawsze to robić? Słyszałem, że to dobra praktyka. Czy jest to kiedykolwiek konieczne w przypadku takich małych skryptów?
Oto mój kod:
Declare @projectList table(
name varchar(40) NOT NULL);
Insert Into @projectList
Values ('BCR-00021')
Select *
From @projectList
Drop Table @projectList -- does not work