Du har kaldet @CurrentItems
med CI
så brug bare CI
:
UPDATE U SET U.Units = U.Units + CI.ItemUnits
FROM @CurrentItems CI INNER JOIN U ON U.UId=CI.ItemId;
Tag også et kig på din forespørgsel, du har noget som U.UId = CU.ItemID
. Hvad er CU? Du har lavet et alias for @CurrentItems med CI, så hvad er formålet med CU? Hvis dette er en fejl, skal du blot have en tastefejl og sørge for at ændre enhver reference til CU
med CI
.
Du fortæller os heller ikke, hvad U
er, håber jeg, at dette er en gyldig tabel.