我在一个脚本中有一个表变量(不是存储过程)。两个问题:
- 如何删除表变量?Drop Table @varName会出现“语法错误”的错误。
- 我应该总是这样做吗?我听说这是一种好习惯。对于这样的小脚本,它真的有必要吗?
这是我的代码:
Declare @projectList table(
name varchar(40) NOT NULL);
Insert Into @projectList
Values ('BCR-00021')
Select *
From @projectList
Drop Table @projectList -- does not work