Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Pelanggaran batasan integritas:1062 Entri duplikat '1' untuk kunci 'PRIMARY'

Saat memasukkan ke dalam tabel dengan bidang kenaikan otomatis, bidang kenaikan otomatis itu sendiri tidak boleh ditentukan sama sekali.

Query("INSERT INTO prod_categorie (categorieID, parentID) VALUES (?, ?)", array($chkParent, $txtParentCategorie));
                                   ^^^^^^^^^^^                    ^             ^^^^^^^^^^

Seharusnya hanya

Query("INSERT INTO prod_categorie (parentID) VALUES (?)", array($txtParentCategorie));

Baru saja ditambahkan sebagai jawaban dari diskusi komentar untuk memungkinkan menerima dan menyelesaikan pertanyaan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP Kesalahan fatal:Kelas 'PDO' tidak ditemukan

  2. Perintah tidak sinkron; Anda tidak dapat menjalankan perintah ini sekarang SQL

  3. Kolom alias tidak dikenali dalam pernyataan WHERE

  4. Batasan kunci asing MySQL menghilang

  5. Driver JDBC MySQL 5.1.33 - Masalah Zona Waktu