Вы не можете использовать имя таблицы для переменной, вам нужно будет это сделать:
DECLARE @sqlCommand varchar(1000) SET @sqlCommand = 'SELECT * from yourtable' EXEC (@sqlCommand)
Я думаю, что Вам понравится песочница .