Hola saludos a todos, necesito de su ayuda con el siguiente error que me da al ejecutar el query con Pivot dinámico, si ejecuto en forma estática trabaja bien, pero al hacerlo dinámico me da error de sintaxis
[Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Incorrect syntax near ' + @anios + '. 2).
[Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Statement '' (ECM2) (s) could not be prepared.
Adjunto las dos sentencias
Estática si trabaja
PIVOT (SUM(SUMATORIA) FOR AñoMes IN ([2021/06],[2021/07],[2021/08],[2021/09],[2021/10],[2021/11],[2021/12],[2022/01],[2022/02],[2022/03],[2022/04],[2022/05])) AS PVT
Dinámica no trabaja
PIVOT (SUM(SUMATORIA) FOR AñoMes IN (' + @anios + ')) AS PVT
De antemano agradezco su colaboración