Zacznij terazZacznij za darmo

Dodawanie ograniczeń klucza za pomocą ADD CONSTRAINT

Dwie tabele w twojej bazie danych mają już dobrze dobrane klucze kandydujące składające się z jednej kolumny: organizations z kolumną organization oraz universities z kolumną university_shortname.

W tym ćwiczeniu zmienisz nazwy tych kolumn na id przy użyciu polecenia RENAME COLUMN, a następnie zdefiniujesz dla nich ograniczenia klucza głównego. Wygląda to tak samo jak dodawanie ograniczeń unikalności (patrz ostatnie ćwiczenie z rozdziału 2):

ALTER TABLE table_name
ADD CONSTRAINT some_name PRIMARY KEY (column_name)

Pamiętaj, że w nawiasach możesz podać więcej niż jedną kolumnę.

To ćwiczenie jest częścią kursu

Wprowadzenie do relacyjnych baz danych w SQL

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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

-- Make id a primary key
ALTER TABLE organizations
___ ___ organization_pk ___ KEY (___);
Edytuj i uruchom kod