Zacznij terazZacznij za darmo

Dodaj zastępczy klucz główny typu SERIAL

Ponieważ w tabeli professors nie ma pojedynczej kolumny będącej kandydatem na klucz (jest tylko złożony kandydat na klucz składający się z firstname i lastname), dodasz do tej tabeli nową kolumnę id.

Ta kolumna ma specjalny typ danych serial, który zamienia ją w automatycznie inkrementowaną liczbę. Oznacza to, że za każdym razem, gdy dodasz nowego profesora do tabeli, automatycznie otrzyma on id, które jeszcze w tej tabeli nie istnieje – to idealny klucz główny!

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.

-- Add the new column to the table
ALTER TABLE ___ 
___ ___ id ___;
Edytuj i uruchom kod