Mysql
 sql >> Baza danych >  >> RDS >> Mysql

BŁĄD 1075:Nieprawidłowa definicja tabeli; może istnieć tylko jedna kolumna auto i musi być zdefiniowana jako klucz

Nie możesz uzyskać lepszego komunikatu o błędzie niż ten. Masz już identyfikator zdefiniowany jako Automatyczny przyrost w twoim stole. Teraz próbujesz dodać kolejne pole sortpos jako automatyczny przyrost, co jest niedozwolone. Jedna tabela może mieć tylko jeden automatyczny przyrost, który musi być zdefiniowany jako klucz podstawowy.

Usuń AUTO_INCREMENT z instrukcji alter i utwórz wyzwalacz, aby zwiększyć nową kolumnę.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Problem z porównywaniem dat MySQL

  2. Jaki jest najlepszy sposób liczenia odsłon w PHP/MySQL?

  3. Jak obliczyć różnicę czasu z harmonogramem działającym w trybie czarno-białym z dwoma znacznikami czasu?

  4. Czy mysql wiele wstawia w pojedynczym zapytaniu niepodzielnym?

  5. Pobieranie danych z bazy danych MySQL do listy rozwijanej html