Erste SchritteKostenlos loslegen

ADD Schlüssel CONSTRAINTs zu den Tabellen

Zwei der Tabellen in deiner Datenbank haben bereits gut geeignete Kandidatenschlüssel, die jeweils aus einer Spalte bestehen: organizations und universities mit den Spalten organization bzw. university_shortname.

In dieser Übung benennst du diese Spalten mit dem Befehl RENAME COLUMN in id um und gibst dann Primärschlüsselbeschränkungen für sie an. Das ist genauso einfach wie das Hinzufügen von Unique-Beschränkungen (siehe letzte Übung in Kapitel 2):

ALTER TABLE table_name
ADD CONSTRAINT some_name PRIMARY KEY (column_name)

Beachte, dass du mehr als eine Spalte in den Klammern angeben kannst.

Diese Übung ist Teil des Kurses

Einführung in relationale Datenbanken in SQL

Kurs anzeigen

Interaktive Übung zum Anfassen

Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.

-- Rename the organization column to id
___ ___ organizations
___ ___ organization TO ___;

-- Make id a primary key
ALTER TABLE organizations
___ ___ organization_pk ___ KEY (___);
Bearbeiten und Ausführen von Code