QQ网名大全

sql2005怎么用已设置的变量值作为表查询得到的列的别名

这个只能写动态SQL。
declare @sql varchar(max)

set @sql = 'select name as ' + @a + ' into #temp1 from test '

set @sql = @sql + ' select ' + @a +' from #temp1 '

exec(@sql)
佚名
2024-06-09 08:05:21
最佳回答
类似问题(10)