It is possible?
DECLARE @vTableName varchar(50) SET @vTableName = (SELECT TableName FROM qms_Types WHERE Id = 1) SELECT * FROM @vTableName
if you're trying to select from a table of that name, then you can do something like this:
DECLARE @vTableName varchar(50) SET @vTableName = (SELECT TableName FROM qms_Types WHERE Id = 1) EXECUTE('SELECT * FROM [' + @vTableName + ']')