Information

Author(s) Alison Leurquin
Deadline No deadline
Submission limit No limitation

Sign in

SQL27 - ALTER TABLE.2

Pour les questions suivantes, ceci sera la database utilisée: https://inginious.org/course/secondaire/SQL27/Small_chinook

Note: Si vous ne voulez pas utiliser le logiciel DB BROWSER pour visualiser la database, vous pouvez vous référer à la tâche SQL_DATABASE: Description de la base de données (https://inginious.org/course/secondaire/SQL_DATABASE) pour avoir une idée des tables. Les screens ne montre pas les tables complètes, celles-ci étant beaucoup plus grandes que montrée.


Nouveau mot clé: RENAME COLUMN

Nous avons vu précédement qu'une table pouvait être modifiée avec le mot clé ALTER TABLE en y ajoutant une nouvelle colonne, avec le mot clé ADD COLUMN.

Ici nous allons voir qu'il est également possible de modifier une table en y renommant une colonne:

ALTER TABLE table_name
RENAME COLUMN old_column_name
TO new_column_name

Par exemple:

ALTER TABLE client
RENAME COLUMN adresse_mail
TO email

Dans l'exemple ci-dessus, nous avons modifié la table "client" en changeant le nom de la colonne "adresse_mail" par "email"


Question 1:

Renommez la colonne qui reprend les genres musicaux dans la table "Genre" par "Genre_Name".

Question 2:

Renommez la colonne qui reprend les types de playlist dans la table "Playlist" par "Type".

Question 3:

Renommez la colonne qui reprend les noms des chansons dans la table "Track" par "Title".