J'ai une variable de table dans un script (pas une procédure stockée). Deux questions:
- Comment supprimer la variable de table? Drop Table @varName donne une erreur "incorrect snytax".
- Dois-je toujours faire ça? J'entends que c'est une bonne pratique. Est-ce vraiment nécessaire pour de petits scripts comme celui-ci?
Voici mon code:
Declare @projectList table(
name varchar(40) NOT NULL);
Insert Into @projectList
Values ('BCR-00021')
Select *
From @projectList
Drop Table @projectList -- does not work