Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/05/2013, 09:33
Xarvastia
 
Fecha de Ingreso: mayo-2013
Mensajes: 16
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: [Transact-SQL] Consulta con parámetro en SELECT

Libras;

Tu expresión es idéntica a

Código:
declare @query varchar(max)
set @query='select ' + @fieldname + 'from tabla'
exec (@query)
(Trabajo con SSMS 2008)

Si bien con esto estoy ejecutando tal consulta, necesito almacenar el resultado de esa consulta en una variable. Esto no es posible poniendo SET @variable = exec(@query). Con almacenar el resultado de la consulta, hecha en la variable @query, en otra variable, soluciono mi problema.