du tog bort let från @selcollvariabeln i det valt?
FÖRKLARA @listColen (max) VARCHAR, den varchar @selcolen (max), varchar @sql (max)
Den VALDA @listColen = sammansmälter (@listcol+', ”, '') +” [”+description+”] ',
, @selcol=coalesce (@selcol+', ”, '') + ' sammansmälter ([”+description+”], 0) som [”,
+description+'] ',
från (VÄLJ bästa 100 procent DISTINKT beskrivning
FRÅN objekt
BESTÄLLA VID Beskrivning) som x
FASTSTÄLLD @sql = ”VÄLJER ”+@selcol+” FRÅN tillgångar
+ ”HÄNGA (SUMMAN (AssetQTY) FÖR AssetType IN (”+@listCol+”)) SOM p”,
tryck@sql
UTFÖR (@sql)
behaga postar det konstruerade meddelandet…,
vilken is/was problemet, denna syntax har fungerat för mig i förflutnan.