MySQL: Primær-Tastene
Opprett primærnøkkel – ved Hjelp av CREATE TABLE statement
Du kan opprette en primærnøkkel i MySQL med CREATE TABLE statement.
Syntaks
syntaks for å skape en primær nøkkel ved hjelp av CREATE TABLE statement i MySQL er:
table_name navnet på tabellen som du ønsker å opprette. column1, column2 kolonner som du ønsker å skape i tabellen. Se MySQL-CREATE TABLE statement for mer detaljert CREATE TABLE-syntaks som dette er en over-forenkling for å vise hvordan du oppretter en primærnøkkel. constraint_name navnet på den primære nøkkelen., column1, column2, … column_n kolonnene som utgjør primærnøkkelen.
Eksempel
La»s se på et eksempel på hvordan du oppretter en primær nøkkel ved hjelp av CREATE TABLE statement i MySQL.
I dette eksemplet, vi»ve opprettet en primærnøkkel på kontakter-tabell kalt contacts_pk. Det består av bare én kolonne – det contact_id kolonne.
Vi kan også lage en primærnøkkel med mer enn ett felt som i eksemplet nedenfor:
Dette eksemplet opprettes en primærnøkkel kalt contacts_pk som er bygd opp av en kombinasjon av last_name og first_name kolonner., Så hver kombinasjon av last_name og first_name må være unikt i kontakter-tabellen.