IniziaInizia gratis

Aggiungi una chiave surrogata SERIAL

Poiché in professors non c’è una chiave candidata su singola colonna (c’è solo una chiave candidata composta da firstname, lastname), aggiungerai una nuova colonna id a quella tabella.

Questa colonna ha un tipo di dato speciale, serial, che la rende un numero ad auto-incremento. Significa che ogni volta che aggiungi un nuovo professore alla tabella, otterrà automaticamente un id che non esiste ancora nella tabella: una chiave primaria perfetta!

Questo esercizio fa parte del corso

Introduzione ai database relazionali in SQL

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

-- Add the new column to the table
ALTER TABLE ___ 
___ ___ id ___;
Modifica ed esegui il codice