Kolumnvärden från SELECT-satsen tilldelas @low
och @day
lokala variabler; @adjustedLow
värde tilldelas inte någon variabel och det orsakar problemet:
Problemet är här:
select
top 1 @low = low
, @day = day
, @adjustedLow -- causes error!
--select high
from
securityquote sq
...
Detaljerad förklaring och lösning:SQL-serverfelmeddelanden - Msg 141 - En SELECT-sats som tilldelar ett värde till en variabel får inte kombineras med datahämtning.