nombre de una columna como variable sql server 2008

22/05/2012 - 09:35 por gerardinho82 | Informe spam
¡ Hola !
buenas noches tengo un problema con mi siguiente query

DECLARE @DIA CHAR(2)
SET @DIA= (select convert(char(2),getdate(),104))
PRINT @DIA

UPDATE HISReporte_eventos_FIN SET
@DIA = H.NUM_EVENTOS
FROM R.ACTReporte_eventos_HIS h, hisReporte_eventos_FIN F
WHERE H.UNIDAD_ID = F.UNIDAD_ID

el problema es que no me actualiza el campo que o tengo como 21, es decir, tengo 31 columnas, el día de hoy que es 21, deberia actualizar los registros de la columna 21, pero no lo hace, ojala alguien pudiera ayudarme estoy desesperado con esto
 

Preguntas similares