回 帖 发 新 帖 刷新版面

主题:急!!!

在SQL中怎样把一个变量当做列名来查询!

比如
select (这里想接个变量) from tablename


回复列表 (共2个回复)

沙发

declare @columname varchar(20),@sql varchar(200)
set @columname='words'
set @sql='select '+@columname+' from word'
exec(@sql)

板凳

晕晕,!!!试过,可以查出来,但是查出来的值不能赋给变量!

我来回复

您尚未登录,请登录后再回复。点此登录或注册