Primærnøkler er en viktig del av en database tabell for å forbedre ytelsen. De er unike felt som er en del av registrere informasjon , eller de kan være separate identiteter som en inkrementell heltall . Primærnøkler sikre at hver post er unikt , og de gjør det mulig databasemotor å lete opp poster raskere ved bestilling av data gjennom unike indekser. SQL- kommandoer som skaper en primærnøkkel er lik for de populære database motorer inkludert MySQL, Oracle og MS SQL Server. Lær hvordan du oppretter en primærnøkkel på tabeller for hver av disse motorene . Instruksjoner
en
Identifiser feltet for å bruke som den unike nøkkelen . Primærnøkler må være unikt , så et felt kan være en automatisk økes nummer, eller det kan være en del av de data som alltid er unike for eksempel et Social Security-nummer i en kunde tabellen .
2
Opprett primærnøkkelen på en ny tabell . I dette eksemplet er SID en auto - økes heltall som er unikt og brukes som primærnøkkel på en ny tabell . Skriv inn følgende i din SQL -arbeidsområdet:
"Opprett bord MyCustomer ( SID heltall primærnøkkel , Etternavn varchar ( 50 ) , Fornavn varchar ( 50 )); "
3
Alter en primærnøkkel på en eksisterende tabell . Hvis du har en tabell som allerede finnes, kan du endre sin struktur for å legge til en primærnøkkel. I dette eksemplet er en primærnøkkel lagt til en tabell på en kolonne som heter SID . Skriv inn følgende i SQL -arbeidsområdet:
"alter table MyExistingCustomerTable legge primærnøkkel ( SID ),"