Primærnøkler satt indekser på Oracle database tabeller . Alle Oracle tabeller krever primærnøkler å fungere på topp ytelse . Unnlate å inkludere en primærnøkkel i en tabell fører til treg ytelse problemer på databasen. Men noen ganger database administrator ønsker å endre primærnøkkelen på et bord . For å oppnå en endring, er den nåværende primærnøkkelen falt , og en ny er plassert på bordet ved hjelp av " alter " statement. Instruksjoner
en
Åpne din Oracle Enterprise Manager. Slippe den nåværende primære nøkkelen på bordet ved hjelp av følgende kode :
ALTER TABLE tblNamedrop CONSTRAINT tblConstraint ;
Erstatt " tblName " med navnet på Oracle tabellen og erstatte " tblConstraint " med navnet . av primærnøkkelen
2
Legg til en ny primærnøkkel i tabellen ved hjelp av følgende kode :
ALTER tABLE tblNameadd CONSTRAINT tblConstraint PRIMARY KEY ( tblConstraint ) ;
< p > Som dråpe setningen erstatter " tblName " med navnet på Oracle tabellen og " tblConstraint " med navnet på den nye primærnøkkelen .
3
Klikk på " Kjør" -knappen i Oracle Enterprise manager. Dette utfører de to utsagnene . Den gamle primærnøkkel først falt og den nye er opprettet på bordet .