Začněte nyníZačněte zdarma

Přidání klíčových omezení (CONSTRAINTs) do tabulek

Dvě tabulky v tvé databázi už mají vhodné kandidátní klíče tvořené jedním sloupcem: organizations se sloupcem organization a universities se sloupcem university_shortname.

V tomto cvičení tyto sloupce přejmenujeme na id pomocí příkazu RENAME COLUMN a pak pro ně definujeme omezení primárního klíče. Postup je stejně přímočarý jako přidání omezení jedinečnosti (viz poslední cvičení 2. kapitoly):

ALTER TABLE table_name
ADD CONSTRAINT some_name PRIMARY KEY (column_name)

Do závorek můžeš uvést i více než jeden sloupec.

Toto cvičení je součástí kurzu

Introduction to Relational Databases in SQL

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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

-- Make id a primary key
ALTER TABLE organizations
___ ___ organization_pk ___ KEY (___);
Upravit a spustit kód