有没有一种方法可以获取一个变量的值,该变量的名称包含在另一个变量中

时间:2020-03-15 00:31:29

标签: sql-server tsql variables

这是代码方面的问题:

declare @v1 int=100
declare @v2 int=200
declare @v3 int=300
declare @name_of_var_I_need nvarchar(max)='@v2'

select some_function_or_other_trick(@name_of_var_I_need)

输出:200

这个看似简单的问题正在回避我。我不能使用动态sql,因为变量不会通过不同的会话。

0 个答案:

没有答案