--建立测试环境
Create Table 表1(id varchar(10),EPW07 varchar(10),EDP05 varchar(10))
--插入数据
insert into 表1
select '1','40','32' union
select '2','26','30'
--select * from 表1Create Table 表2(codeid varchar(100),codename varchar(100))
--插入数据
insert into 表2
select 'EPW07','無法開機' union
select 'EDP05','LCD錯亂/異常'--select * from 表2
--测试语句declare @sql varchar(8000);
set @sql='select id,'
select @sql=@sql+codeid+' ['+codename+'],'  from 表2set @sql=left(@sql,len(@sql)-1)+'from 表1'
exec (@sql)
 
 
--删除测试环境
Drop Table 表1
Drop Table 表2