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

GALAT 1075:Definisi tabel salah; hanya boleh ada satu kolom otomatis dan itu harus didefinisikan sebagai kunci

Anda tidak bisa mendapatkan pesan kesalahan yang lebih baik dari yang ini. Anda sudah memiliki ID didefinisikan sebagai Peningkatan Otomatis di meja Anda. Sekarang Anda mencoba menambahkan bidang lain sortpos sebagai kenaikan otomatis yang tidak diperbolehkan. Satu tabel hanya dapat memiliki satu kenaikan otomatis yang harus didefinisikan sebagai kunci utama.

Hapus AUTO_INCREMENT dari pernyataan alter dan buat pemicu untuk menambah kolom baru.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ketidakcocokan MySQL PHP

  2. mysqli::mysqli():(HY000/2002):Tidak dapat terhubung ke server MySQL lokal melalui soket 'MySQL' (2)

  3. persentil oleh COUNT(DISTINCT) dengan WHERE berkorelasi hanya berfungsi dengan tampilan (atau tanpa DISTINCT)

  4. Nilai Lintang dan Bujur disimpan sebagai String atau Angka?

  5. Menghitung total ukuran data kolom BLOB dalam tabel