When we create a stored procedure propably we create some variable like this :
DECLARE @UserCount INT
We use that variable in stored procedure. But we don't dispose that variable at the end of stored procedure. We dispose Cursors with DEALLOCATE but we don't write ant lines for variables which we create.
Another stuation is we create tables and we name them "@table"
When and how Sql Server disposes that kind of variables?