Code:
declare @parm nvarchar (20)
declare @mean float
set @parm = 'Q' + rtrim(@qNumber)
set @query='select @mean=Avg(cast('+@parm+' as float)) from myTable)
exec @query
the message is confusing, because @mean is declared at the first line. Can anybody explain a little bit. Thanks for any inputs.
Comment