MySQL: primaire sleutels
maak primaire sleutel-met CREATE TABLE statement
kunt u een primaire sleutel in MySQL maken met het CREATE TABLE statement.
Syntax
de syntaxis om een primaire sleutel aan te maken met behulp van het CREATE TABLE statement in MySQL is:
table_name de naam van de tabel die u wilt aanmaken. column1, column2 de kolommen die u wilt maken in de tabel. Zie het MySQL CREATE TABLE statement voor meer gedetailleerde CREATE TABLE syntaxis omdat dit een over-vereenvoudiging is om te laten zien hoe je een primaire sleutel maakt. constraint_name de naam van de primaire sleutel., column1, column2 … column_n de kolommen die deel uitmaken van de primaire sleutel.
voorbeeld
laten we eens kijken naar een voorbeeld van hoe je een primaire sleutel maakt met behulp van het CREATE TABLE statement in MySQL.
in dit voorbeeld hebben we een primaire sleutel in de tabel met contacten aangemaakt, genaamd contacts_pk. Het bestaat uit slechts één kolom – de kolom contact_id.
We kunnen ook een primaire sleutel maken met meer dan één veld zoals in het voorbeeld hieronder:
dit voorbeeld maakt een primaire sleutel genaamd contacts_pk die bestaat uit een combinatie van de kolommen last_name en first_name., Dus elke combinatie van last_name en first_name moet uniek zijn in de tabel contacten.