スクリプトにテーブル変数があります (ストアド プロシージャではありません)。2 つの質問:
- テーブル変数を削除するにはどうすればよいですか? テーブルの @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