Aan de slagGa gratis aan de slag

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

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

-- Make universities.university_shortname unique
ALTER ___ ___
ADD ___ ___ UNIQUE(___);
Code bewerken en uitvoeren