Declare @i_1 int
Declare @i_2 int
Declare @i_3 int
Declare @n int
Set @n=Cast(Rand()*100 as int)%3+1
--@n变量值的范围是(1,2,3)--以下变量名“@i_n”希望是根据@n的值随机从“@i_1,@i_2,@i_3”中选择一个变量进行累加
Set @i_n=@i_n+1
Select @i_n
请问怎么确定动态变量名呢?如果以上代码无法实现,使用临时表也可以。请高手指教!