Primärschlüssel sind ein wichtiger Teil einer Datenbank-Tabelle , um die Leistung zu verbessern. Sie sind einzigartig Felder, die ein Teil der Aufzeichnung Informationen sind, oder sie können separate Identitäten wie eine inkrementelle Zahl sein . Primärschlüssel sicherzustellen, dass jeder Datensatz eindeutig ist , und sie ermöglichen die Datenbank-Engine zum Nachschlagen Datensätze schneller von Bestelldaten durch eindeutige Indizes . Die SQL-Befehle , die einen Primärschlüssel zu erstellen sind ähnlich für die beliebten Datenbank-Engines einschließlich MySQL , Oracle und MS SQL Server. Erfahren Sie, wie Sie einen Primärschlüssel für Tabellen für jede dieser Maschinen zu erstellen. Anleitung
1
Identifizieren Sie das Feld als eindeutigen Schlüssel verwenden . Primärschlüssel muss eindeutig sein, so ein Feld kann eine automatisch erhöhte Zahl sein , oder es kann ein Teil der Daten , die immer einzigartig ist wie eine Sozialversicherungsnummer in einem Kunden -Tabelle sein.
2
erstellen Sie den Primärschlüssel für eine neue Tabelle . In diesem Beispiel ist ein SID automatisch erhöht ganze Zahl, die einzigartig und als Primärschlüssel für eine neue Tabelle . Geben Sie den folgenden in die SQL -Arbeitsbereich :
"CREATE TABLE MyCustomer ( SID Integer Primärschlüssel , Name varchar ( 50) , Vorname varchar ( 50) ); "
3 < p > Alter einen Primärschlüssel für eine vorhandene Tabelle . Wenn Sie eine Tabelle , die bereits vorhanden sind, können Sie ihre Struktur ändern , um einen Primärschlüssel hinzuzufügen. In diesem Beispiel wird ein primärer Schlüssel in eine Tabelle auf einer Spalte mit dem Namen SID aufgenommen. Geben Sie den folgenden in der SQL- Arbeitsbereich :
"ALTER TABLE MyExistingCustomerTable Primärschlüssel automatisch hinzufügen ( SID ),"