运维网's Archiver
论坛
›
SQL Server
› SQL 查询动态列
jgugugiug
发表于 2018-10-19 07:42:07
SQL 查询动态列
ALTER procedure . AS
begin
declare @fname varchar(20)
set @fname = 'n'
select @fname =@fname+'ame' --设置字段名
declare @s Nvarchar(1000)
set @s = 'select '+ @fname --拼接字符串,注意有空格
select @s=@s+' from color' --注意有空格
Exec(@s)
end
页:
[1]
查看完整版本:
SQL 查询动态列