ฉันมีตัวแปรตารางในสคริปต์ (ไม่ใช่โพรซีเดอร์ที่เก็บไว้) สองคำถาม:
- ฉันจะวางตัวแปรตารางได้อย่างไร Drop Table @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