Primaire sleutels instellen indexen op Oracle database tabellen . Alle Oracle tabellen nodig primaire sleutels om te werken bij topprestaties . Niet in slagen om een primaire sleutel op een tafel onder veroorzaakt trage prestatieproblemen op de database. Echter , soms is de database administrator wil de primaire sleutel op een tafel te veranderen . Om een verandering te bereiken , wordt de huidige primaire sleutel laten vallen , en een nieuwe wordt geplaatst op de tafel met behulp van de ' alter ' statement . Instructies 1 Open uw Oracle Enterprise Manager . Drop de huidige primaire sleutel op de tafel met behulp van de volgende code : ALTER TABLE tblNamedrop CONSTRAINT tblConstraint ; Vervang " tblname " met de naam van uw Oracle tafel en vervang " tblConstraint " met de naam . van de primaire sleutel kopen van 2 Voeg een nieuwe primaire sleutel voor de tabel met de volgende code : ALTER TABLE tblNameadd CONSTRAINT tblConstraint PRIMARY KEY ( tblConstraint ) ; Net als de druppel statement , vervang " tblname " met de naam van uw Oracle tafel en " tblConstraint " met de naam van uw nieuwe primaire sleutel . 3 Klik op de " Run" knop in uw Oracle Enterprise Manager . Deze voert de twee verklaringen . De oude primaire sleutel wordt eerst gedaald en de nieuwe wordt gemaakt op de tafel .
|