¿usted quitó el l de la variable del @selcoll en el selecto?
DECLARAR el @listCol VARCHAR (máximo), @selcol varchar (máximo), el @sql varchar (máximo)
El @listCol SELECTO = se une (@listcol+', “, '') +” [“+description+”] '
, el @selcol=coalesce (@selcol+', “, '') + ' se une ([“+description+”], 0) como [”
+description+'] '
de (SELECCIONAR la tapa descripción DISTINTA del 100 por ciento
De artículos
ORDEN de Description) como x
FIJAR el @sql = “SELECCIONAN “+@selcol+” de activos”
+ “PIVOTE (SUMA (AssetQTY) PARA AssetType ADENTRO (“+@listCol+")) COMO p”
@sql de la impresión
EJECUTAR (@sql)
fijar por favor la declaración construida…
qué is/was el problema, este sintaxis ha trabajado para mí en el pasado.