请教SQL Server的一个动态语句问题
在一个存储过程中需要用到动态的SQL语句,字段名称是动态的,但我想需要得到字段中的内容,该如何做呢?
declare @fieldx varchar(20)
declare @result varchar(20)
delcare @sqlstr varchar(1024)
--下面这句该如何写:
select @sqlstr='select '+@fieldx +' from tablename where something=something' ????
exec (@sqlstr)
我用的是SQL 7.0,先行谢过!