Wie wird die Primary Key in Oracle9i ändern . Alle Oracle Tabellen benötigen primäre Schlüssel zu höchster Leistung funktionieren . Nichtbestehen der Primär-Schlüssel auf einem Tisch gehören bewirkt langsame Performance-Probleme in der Datenbank. Manchmal wird jedoch der Datenbankadministrator möchte den Primär-Schlüssel auf einem Tisch zu ändern. Um eine Änderung zu erreichen, wird die aktuelle Primärschlüssel gelöscht , und ein neues Geschäft auf dem Tisch mit dem "alter "-Anweisung platziert . Anleitung
1
Öffnen Sie Ihre Oracle Enterprise Manager. Löschen Sie die aktuellen Primärschlüssel auf dem Tisch mit dem folgenden Code :
ALTER TABLE tblNamedrop CONSTRAINT tblConstraint ;
Ersetzen " tblname " mit dem Namen Ihres Oracle-Tabelle und ersetzen " tblConstraint " mit dem Namen . des Primärschlüssels
2
Fügen Sie einen neuen Primärschlüssel in der Tabelle mit dem folgenden Code :
ALTER TABLE tblNameadd CONSTRAINT tblConstraint PRIMARY KEY ( tblConstraint );
< p > Wie die drop-Anweisung , ersetzen " tblname " mit dem Namen Ihres Oracle-Tabelle und " tblConstraint " mit dem Namen Ihres neuen Primärschlüssel.
3
Klicken Sie auf die Schaltfläche "Ausführen" in Oracle Enterprise Manager. Dieser führt die beiden Aussagen . Der alte Primärschlüssel wird zuerst gelöscht und die neue auf dem Tisch geschaffen.