Puoi costruire lo statement dinamicamente concatenando il valore della variabile e poi eseguirlo
Es.
codice:
DECLARE @SQL NVARCHAR(1000)
SET @SQL = 'SELECT * FROM ' + @NOME_TABELLA
EXEC @SQL
HTH