sql >> Database teknologi >  >> RDS >> Sqlserver

Får en mærkelig fejl, SQL Server-forespørgsel ved hjælp af `WITH`-klausul

brug altid med sætning som ;WITH så får du aldrig denne fejl. WITH-kommandoen krævede en ; mellem den og en hvilken som helst tidligere kommando, ved altid at bruge ;WITH du behøver aldrig at huske at gøre dette.

se MED common_table_expression (Transact-SQL), fra afsnittet Retningslinjer for oprettelse og brug af almindelige tabeludtryk:

Når en CTE bruges i en erklæring, der er en del af en batch, skal erklæringen før den efterfølges af semikolon.



  1. Hvordan dropper man alle brugertabeller?

  2. Udfør flere forespørgsler i en enkelt Oracle-kommando i C#

  3. Åbn automatisk SQLite-forespørgselsresultater i Excel

  4. INDSÆT ... PÅ DUBLIKAT NØGLOPDATERING med HVOR?