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

użycie auto_increment w kluczu złożonym

Tak się dzieje ze złożonym kluczem podstawowym, który zawiera auto_increment. Odtwórz klucz podstawowy, tak aby był wyłącznie polem auto_increment (empId), a następnie utwórz unikalny indeks dla companyId i empId

EDYTUJ

Zauważ, że dotyczy to tylko tabel MyISAM i BDB. Jeśli używałeś InnoDB do swoich tabel, to również działałoby tak, jak chcesz



  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 Mysql łączy się w różnych bazach danych

  2. qt 5.8 błąd połączenia sql:sterownik QMYSQL nie jest załadowany w systemie Windows 10

  3. Czy można przechowywać zdjęcia, dźwięki, filmy w bazie danych SQL?

  4. Łączenie MySql z Androidem bez użycia PHP

  5. Jak zmienić typ silnika pamięci masowej w MySQL?