Buenas a todos,
 
Quiero hacer una consulta donde el nombre de las columnas son asignadas por una variable. Sin embargo me da un error y no sé como hacerlo.    
Código SQL:
Ver originalDECLARE @columna VARCHAR(50)
 
SET @columna='Cantidad'
 
SELECT COUNT(*) AS @columna FROM nombres
  
¿Alguien sabe como solucionarlo? 
Muchas gracias