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

キーワード 'Table' C# SQL 付近の構文が正しくありません

    これは、TABLE が T-SQL の予約キーワード であるためです。 .
    本当にその名前を使用する必要がある場合は、クエリで TABLE を角括弧で囲む必要があります

    SqlCommand cmd = new SqlCommand(@"INSERT INTO [Table] 
                                      (ItemID,ItemName) VALUES 
                                      (@ItemIDss,@Namess)");
      

    その名前を変更し、そのテーブルの内容をより説明する言葉を使用することを強くお勧めします




    1. Windowsコマンドプロンプトからmysqlコマンドラインに接続する方法

    2. SQL メンテナンス クリーンアップ タスクは機能しているが削除されていない

    3. Python2.7とMySQLdbを使用してMySQLのblob列にバイナリデータを挿入するときにエンコードの警告を回避する方法

    4. SQLServer2008-分割