Maak je kolommen UNIQUE met ADD CONSTRAINT
Zoals je in de video zag, voeg je het sleutelwoord UNIQUE toe na de column_name die uniek moet zijn. Dit werkt natuurlijk alleen voor nieuwe tabellen:
CREATE TABLE table_name (
column_name UNIQUE
);
Wil je een unieke constraint toevoegen aan een bestaande tabel? Dan doe je dat zo:
ALTER TABLE table_name
ADD CONSTRAINT some_name UNIQUE(column_name);
Let op: dit is anders dan de ALTER COLUMN-syntaxis voor de not-null-constraint. Ook moet je de constraint een naam geven, some_name.
Deze oefening maakt deel uit van de cursus
Introductie tot relationele databases in SQL
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
-- Make universities.university_shortname unique
ALTER ___ ___
ADD ___ ___ UNIQUE(___);