ADD PRIMARY KEY

Ein Primärschlüssel dient dem Schnellen Zugriff und der Prüfung auf doppelte Einträge. Im Anschluss gleich ein einfaches Beispiel. Der Begriff TABELLEN_NAMEN und SPALTE muss mit realen Bezeichnungen ausgetauscht werden.

ALTER TABLE TABELLEN_NAMEN ADD  CONSTRAINT TABELLEN_NAMEN_PK  PRIMARY KEY (SPALTE1,               SPALTE2 )  ENABLE  VALIDATE;

Natürlich geht das Anlegen eines Primary Keys auch direkt mit dem Create der Tabelle.

CREATE TABLE Tabellen_namen
(
  Spalte1   NUMBER(15),
  Spalte2   VARCHAR2(3 BYTE),
  Spalte3   VARCHAR2(100 BYTE),
  CONSTRAINT Tabelle_namen_pk
      PRIMARY KEY (spalte1, Spalte2) 
)
NOLOGGING ;

Mit dem folgenden Befehl, kann die Tabelle wieder entfernt werden.

DROP TABLE tabellen_namen;

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert