sql >> Database >  >> RDS >> Sqlserver

Een SELECT-instructie die een waarde aan een variabele toewijst, mag niet worden gecombineerd met bewerkingen voor het ophalen van gegevens

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.



  1. Getallen converteren naar woorden in MYSQL resultaat! Query gebruiken

  2. Is er een manier om een ​​tekstkolom met regex-patronen nuttig te indexeren?

  3. Creditcardgegevens opslaan in MySQL-database?

  4. Lees e-mail immap php