Primærnøkler satt unike kolonne identifikatorer for Oracle tabeller. Primærnøkler er tildelt under designfasen av databasetabeller , og de er implementert under opprettelsen av tabellene . Primærnøkler er standard tabell elementer . Uten en primærnøkkel , gjør tabellen spørringer ikke fungere på topp ytelse , noe som bremser søknad responstid. Du kan opprette en primærnøkkel for en tabell i kommandolinjen for Oracle . Instruksjoner
en
Lag ditt bord uttalelse. Den "Opprett bord " statement setter opp en ny tabell element for din Oracle database. Følgende starter tabellen opprettelse : en
opprette tabellen kunde ( )
Koden ovenfor oppretter en tabell med navnet
2
Lag tabellkolonnene "kunde". . I dette eksempel er en kunde tabell opprettet. Kunden tabellen holder fornavn og etternavn for dine kunder. Følgende kode viser deg hvordan du oppretter kolonner for tabellen : en
opprette tabellen kunde ( first_name varchar2 ( 50 ) ikke er null , last_name varchar2 ( 50 ) ikke er null )
3 < p> Lag en primærnøkkel. Den primære må være en unik verdi . Siden flere kunder kan ha samme fornavn og etternavn , er en identitet kolonne satt opp. Identiteten kolonne er en tallverdi som øker hver gang en ny rekord settes inn i tabellen . Følgende setter " Kunde " som primærnøkkel : en
opprette tabellen kunde ( first_name varchar2 ( 50 ) ikke er null , last_name varchar2 ( 50 ) ikke er null , begrensning PK_customerID primærnøkkel ( Kunde ) )