sql >> データベース >  >> RDS >> Sqlserver

SQL Server 2005 エラー - MAX はテーブル ヒント オプションとして認識されていません

    PivotData の間にスペースがありません および PIVOT .

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

    その結果、SQL パーサーは PivotDataPIVOT を解釈します。 単一の識別子として、後で構文エラーが発生します。




    1. アラビア語でenctype=multipart/form-dataを使用する

    2. MySQLでデータベースを削除するSQLクエリ

    3. 異なるIDを持つ1つのフィールドに複数のテキストボックス値を挿入するにはどうすればよいですか?

    4. ORACLE SQL:日付範囲に基づいて新しい行を作成します