스크립트 (저장 프로 시저 아님)에 테이블 변수가 있습니다. 두 가지 질문 :SQL-Server에서 테이블 변수를 삭제하는 방법은 무엇입니까? 나는 이것을해야 할까?
- 어떻게 테이블 변수를 삭제합니까? 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
당신은 너무 그들에게 자신을 삭제할 수 없습니다 질문의 두 번째 부분은 적용되지 않습니다. –