日期:2014-05-17  浏览次数:20468 次

跪求一句替换列名的SQL语句,谢谢了、、、、
现有一存储过程 Sys_Column_P('table','0','0'),传入的table参数是数据库里的表。。查询出来的数据有table表里的中文字段。 现在我要查tabale表里的数据,然后把列名替换成从Sys_Column_P查出的中文字段

这怎么写,紧急求助,谢谢!~

------解决方案--------------------
SELECT table表里的中文字段 AS Sys_Column_P查出的中文字段 FROM tabale表?
------解决方案--------------------
SQL code
select 原字段名1 as 新字段名1,原字段名2 as 新字段名2,原字段名3 as 新字段名3
from tablename

------解决方案--------------------
把结果查出来,放到一个指定好的列名称的表中,再从这个表中吧数据查询出来

试试咋样?
------解决方案--------------------
貌似要用sql语句拼接
------解决方案--------------------
不是太明白,你是要问Sys_Column_P 这个sp 怎么写
还是要问怎么利用这个写好的sp