sql >> Databáze >  >> RDS >> Mysql

použití auto_increment ve složeném klíči

To se děje se složeným primárním klíčem, který obsahuje auto_increment. Znovu vytvořte primární klíč tak, aby to bylo čistě vaše pole auto_increment (empId), poté vytvořte jedinečný index na companyId a empId

UPRAVIT

Všimněte si, že to platí pouze pro tabulky MyISAM a BDB. Pokud byste pro své tabulky použili InnoDB, pak by to také fungovalo, jak jste chtěli



  1. Replikace Londiste s PostgreSQL 9.0

  2. Jak vložit hodnoty do sloupce IDENTITY na serveru SQL Server

  3. Vliv fragmentace na prováděcí plány

  4. MySQL dual master