别名可以参数化吗?
假定:
declare @man_str varchar(10)
select field1 as 别名 from table
请问别名可以用@man_str来参数化吗?
如果行,怎么写?
如果不行,我想实现这个功能,应该怎么做?
问题点数:20、回复次数:3Top
1 楼hu_jun(军)回复于 2006-05-01 14:03:00 得分 0
有这样的写法吗?让一个参数别名化有意义吗?
如果是数据集中的字段那还有意义..Top
2 楼simonhehe(流氓会武术,谁也挡不住)回复于 2006-05-01 14:45:13 得分 0
upTop
3 楼scmail81(琳·风の狼(修罗))回复于 2006-05-01 15:07:26 得分 20
declare @man_str varchar(10)
declare @T_sql varchar(8000)
set @T_sql='select field1 as ''' + @man_str + ''' from table'
exec (@T_sql)Top




