sql >> Database teknologi >  >> RDS >> Mysql

auto_increment brug i sammensat nøgle

Dette er, hvad der sker med en sammensat primær nøgle, der inkorporerer et auto_increment. Genskab den primære nøgle, så det udelukkende er dit auto_increment-felt (empId), og opret derefter et unikt indeks på companyId og empId

REDIGER

Bemærk, at dette kun gælder for MyISAM- og BDB-tabeller. Hvis du brugte InnoDB til dine tabeller, så ville det også fungere som du ville



  1. Ret Msg 8114 "Fejl ved konvertering af datatype varchar til numerisk" i SQL Server

  2. PostgreSQL accent + ufølsom søgning

  3. MySQL-spørgsmål - Hvordan håndterer man flere typer brugere - en tabel eller flere?

  4. FEJL:kunne ikke indlæse biblioteket "/opt/PostgreSQL/9.0/lib/postgresql/plperl.so":libperl.so: