CREATE PROCEDURE GetFieldPath
@FieldName varchar(10),
@ReturnField varchar(10) output
AS
DECLARE @lcSQL nvarchar(300)
SET @lcSQL = 'SELECT @MyReturnField = '+@FieldName+' FROM TblPath'
--- Change the type of parameter to match you needs
EXEC sp_executesql @lcSQL, N'@MyReturnField varchar(10) OUTPUT', @MyReturnField = @ReturnField OUTPUT
SELECT @ReturnField