Primärnycklar ställa unik kolumn identifierare för dina Oracle tabeller . Primärnycklar tilldelas under konstruktionsfasen av databastabeller , och de genomförs under skapandet av tabellerna . Primära nycklar är vanliga bords element . Utan en primärnyckel , inte fungerar tabellen frågor inte presterar på topp , vilket saktar tiden ansökan respons . Du kan skapa en primärnyckel för en tabell i kommandoraden för Oracle . Instruktioner
1
Skapa ditt bord uttalande . Den " skapa bord " uttalande sätter upp ett nytt bord element för din Oracle-databas . Följande startar ditt bord skapande :
skapa tabellen kund ( ) katalog
Koden ovan skapar en tabell med namnet
2
Skapa tabellkolumnerna " kunden . " . I detta exempel är en kund tabell skapas. Kunden Tabellen innehåller den första och sista namn för dina kunder . Följande kod visar hur du skapar kolumner för tabellen :
skapa tabellen kund ( förnamn varchar2 ( 50 ) inte är null , efternamn varchar2 ( 50 ) inte är null ) Addera 3
Skapa en primärnyckel . Den primära nyckeln måste vara ett unikt värde . Eftersom flera kunder kan ha samma för-och efternamn , är en identitet kolumn inrättas . Identiteten kolumn är ett numeriskt värde som steg varje gång ett nytt rekord sätts in i tabellen . Följande anger " Kundnr " som primärnyckel :
skapa tabellen kund ( förnamn varchar2 ( 50 ) inte är null , efternamn varchar2 ( 50 ) inte är null , PK_customerID tvång primärnyckel ( Kundnr ) ) katalog
Addera