In einer Datenbank ist ein Primärschlüssel ein Feld in einer Tabelle, die zur eindeutigen Identifizierung jedes Datensatzes in der Tabelle hilft . Erstellen Sie eine Tabelle mit einem Primärschlüssel auf ein oder mehrere Felder und die Tabellen mit Informationen . Sowohl MySQL und Oracle können Sie aktualisieren und ändern Sie den Primärschlüssel , ohne dass Sie löschen und neu erstellen Ihre Tabellen mit SQL-Abfragen. Aktualisieren Sie den Primär-Schlüssel in jedem Programm aus dem Command Line Interface. Anleitung
MySQL
1
Öffnen Sie eine MySQL-Datenbank. Öffnen Sie das Command Line Interface , in das Sie SQL-Abfragen
2
Type " ALTER TABLE tabellenname DROP PRIMARY KEY ; ." In die Kommandozeile ein und führen Sie die Abfrage. Geben Sie nicht den Primärschlüssel oder MySQL wird ein Syntax-Fehler zu erzeugen. MySQL wird der Primärschlüssel in der Tabelle entfernen
3
Typ "ALTER TABLE tabelle ADD PRIMARY KEY (Spaltenname) ; ." In die Kommandozeile ein und führen Sie die Abfrage. MySQL wird ein neuer Primärschlüssel in der Tabelle . Wenn die Spalte, die Sie mit " column_name " angeben nicht existiert, wird MySQL nicht aktualisieren Sie die Tabelle
4
Type " DESCRIBE tabelle ; ." In die Kommandozeile ein und führen Sie die Abfrage. MySQL zeigt die Details der Tabelle. Überprüfen Sie die Informationen und sicherzustellen, dass das Programm die Tabelle korrekt aktualisiert.
Oracle
5
Öffnen Sie eine Oracle-Datenbank. Öffnen Sie das Command Line Interface , in das Sie SQL-Abfragen
6
Typ "ALTER TABLE tabellenname DROP CONSTRAINT primary_key_id ; ." In die Kommandozeile ein und führen Sie die Abfrage. Die " primary_key_id " ist der Name des Feldes mit dem Primärschlüssel . Oracle wird der Primärschlüssel in der Tabelle entfernen
7
Typ "ALTER TABLE tabelle ENABLE CONSTRAINT primary_key_id ; ." In die Kommandozeile ein und führen Sie die Abfrage. Oracle einen neuen Primärschlüssel in der Tabelle zu erstellen
8
Type " DESCRIBE tabelle ; ." In die Kommandozeile ein und führen Sie die Abfrage. Oracle zeigt die Details der Tabelle. Überprüfen Sie die Informationen und sicherzustellen, dass das Programm die Tabelle korrekt aktualisiert.