Ajouter une clé de substitution SERIAL
Comme il n'y a pas de clé candidate à une seule colonne dans professors
(seulement une clé candidate composite composée de firstname
, lastname
), vous ajouterez une nouvelle colonne id
à ce tableau.
Cette colonne a un type de données spécial serial
, qui transforme la colonne en un nombre auto-incrémenté. Cela signifie que, chaque fois que vous ajoutez un nouveau professeur au tableau, il obtiendra automatiquement un id
qui n'existe pas encore dans le tableau : une clé primaire parfaite !
Cet exercice fait partie du cours
Introduction aux bases de données relationnelles SQL
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
-- Add the new column to the table
ALTER TABLE ___
___ ___ id ___;