【发布时间】:2011-08-04 22:36:00
【问题描述】:
我在脚本中有一个表变量(不是存储过程)。两个问题:
- 如何删除表变量? Drop Table @varName 给出“Incorrect snytax”错误。
- 我应该一直这样做吗?我听说这是一个很好的做法。像这样的小脚本真的有必要吗?
这是我的代码:
Declare @projectList table(
name varchar(40) NOT NULL);
Insert Into @projectList
Values ('BCR-00021')
Select *
From @projectList
Drop Table @projectList -- does not work
【问题讨论】:
-
您不能自己删除它们,因此您的问题的第二部分不适用。
标签: sql sql-server table-variable