Kolomwaarden uit de SELECT-instructie worden toegewezen aan @low en @day lokale variabelen; de @adjustedLow waarde wordt aan geen enkele variabele toegewezen en dit veroorzaakt het probleem:
Het probleem is hier:
select
top 1 @low = low
, @day = day
, @adjustedLow -- causes error!
--select high
from
securityquote sq
...
Gedetailleerde uitleg en oplossing:SQL Server-foutmeldingen - Msg 141 - Een SELECT-instructie die een waarde aan een variabele toewijst, mag niet worden gecombineerd met bewerkingen voor het ophalen van gegevens.