Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Sintaks salah di dekat kata kunci 'Tabel' C# SQL

Itu terjadi karena TABLE adalah kata kunci yang dicadangkan untuk T-SQL .
Jika Anda benar-benar perlu menggunakan nama itu, kueri Anda harus menyertakan TABEL dalam tanda kurung siku

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

Saya sangat menyarankan untuk mengubah nama itu dan menggunakan kata yang lebih deskriptif untuk isi tabel itu




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hitung rentang tanggal yang hilang dan rentang tanggal yang tumpang tindih antara dua tanggal

  2. Ubah format Tanggal menjadi format DD/MMM/YYYY di SQL Server

  3. Perbarui nilai kunci utama menggunakan kerangka kerja entitas

  4. Bagaimana cara mendapatkan Insert id di MSSQL di PHP?

  5. Akankah SQL Server 2012 FTS memiliki dukungan asli untuk penyorotan hit?