sql >> Databáze >  >> RDS >> Sqlserver

Chyba SQL Server 2005 – MAX není rozpoznaná možnost nápovědy pro tabulku

Chybí vám mezera mezi PivotData a PIVOT .

    SET @query = @query  + 
    ' PIVOT (MAX(VALUE) FOR [NAME] IN (' + @columns + ')) AS p' 
//   ^--- HERE

Výsledkem je, že analyzátor SQL interpretuje PivotDataPIVOT jako jeden identifikátor, což má později za následek chybu syntaxe.




  1. C# MySQL konektor

  2. Ukládání obrázků v PostgreSQL

  3. MySQL 1062 – Duplicitní záznam „0“ pro klíč „PRIMARY“

  4. nesprávný počet nebo typy argumentů ve volání P_AA