Koden nedan är från min funktion och den returnerar en selectsats. Hur gör jag för att returnera resultatet av denna?  Jag kan inte använda EXEC @sql, det fungerar inte.Function: Hur gör jag för att exekvera den sträng jag får fram?
    
    
	DECLARE @table varchar(50), @PK varchar(50)
	DECLARE @sql varchar (8000)
	SELECT @table=tableName, @PK = PKName FROM common..tTYPSetup (nolock) WHERE typeId = @listId
	--Hämtar vilken tabell som skall innehålla det önskade värdet.
	SELECT @sql='SELECT ElementText FROM common..' + @table + ' (nolock) 
				WHERE active = 1 AND LanguageID = ' + str(@language) + ' AND ElementIdDK = ' + str(@item) + 'ORDER BY sortKey'
	INSERT @itemTable
	SELECT @sql
--	EXEC @sql