CommencerCommencer gratuitement

Ajout d’une clé de substitution SERIAL

Étant donné qu'il n'existe pas de clé candidate à colonne unique dans professors (seulement une clé candidate composite composée de firstname et lastname), il est nécessaire d'ajouter une nouvelle colonne id à cette table.

Cette colonne dispose d'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 à la table, celui-ci obtient automatiquement un id qui n'existe pas encore : une clé primaire parfaite !

Cet exercice fait partie du cours

Introduction aux bases de données relationnelles en SQL

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

-- Add the new column to the table
ALTER TABLE ___ 
___ ___ id ___;
Modifier et exécuter le code