¿Cómo elimino las variables de tabla en SQL-Server? ¿Debería hacer esto?
Tengo una variable de tabla en un script (no es un procedimiento almacenado). Dos preguntas
¿Cómo elimino la variable de tabla? Drop Table @varName da un error de "snytax incorrecto". ¿Debo hacer esto siempre? Escuché que es una buena práctica. ¿Alguna vez es realmente necesario para pequeños scripts como este?Aquí está mi código:
Declare @projectList table(
name varchar(40) NOT NULL);
Insert Into @projectList
Values ('BCR-00021')
Select *
From @projectList
Drop Table @projectList -- does not work