sql >> Database >  >> RDS >> Sqlserver

Krijg een vreemde fout, SQL Server-query met behulp van de `WITH`-clausule

gebruik altijd met een instructie zoals ;WITH dan krijg je deze foutmelding nooit. Het WITH-commando vereiste een ; tussen het en een eerder commando, door altijd ;WITH . te gebruiken je hoeft er nooit aan te denken dit te doen.

zie WITH common_table_expression (Transact-SQL), uit de sectie Richtlijnen voor het maken en gebruiken van algemene tabelexpressies:

Wanneer een CTE wordt gebruikt in een verklaring die deel uitmaakt van een batch, moet de verklaring ervoor worden gevolgd door een puntkomma.



  1. F# verbinden met Salesforce.com

  2. Hoe phpMyAdmin op zijn eigen app te installeren

  3. PostgreSQL10 upgraden naar PostgreSQL11 zonder downtime

  4. SSIS - de waarde kan niet worden geconverteerd vanwege mogelijk gegevensverlies