MySQL: Primære Nøgler
Opret Primær Nøgle – ved Hjælp af CREATE TABLE-sætning
Du kan oprette en primær nøgle i MySQL med CREATE TABLE-sætning.
syntaks
syntaksen for at oprette en primær nøgle ved hjælp af Opret tabel-sætningen i Mys .l er:
table_name navnet på den tabel, du vil oprette. column1, column2 de kolonner, du ønsker at oprette i tabellen. Se Mys .l CREATE TABLE-erklæringen for mere detaljeret CREATE TABLE-syntaks, da dette er en overforenkling for at demonstrere, hvordan man opretter en primær nøgle. constraint_name navnet på den primære nøgle., kolonne 1, kolonne 2, … column_n de kolonner, der udgør den primære nøgle.
eksempel
Lad”s se på et eksempel på, hvordan man opretter en primær nøgle ved hjælp af Opret tabel-sætningen i Mys .l.
i dette eksempel har vi”oprettet en primær nøgle på kontakttabellen kaldet contacts_pk. Den består af kun en kolonne – kolonnen contact_id.
Vi kunne også oprette en primær nøgle med mere end ét felt, som i eksemplet nedenfor:
Dette eksempel opretter en primær nøgle kaldes contacts_pk, der består af en kombination af last_name og first_name kolonner., Så hver kombination af last_name og first_name skal være unik i kontakttabellen.