SQL: Instruction ALTER TABLE


Exercice pratique n ° 1:

En vous basant sur le tableau des départements ci-dessous, renommez le tableau des départements en depts.

Solution pour Exercice pratique n ° 1:

Linstruction SQL ALTER TABLE suivante renomme la table department en depts:

ALTER TABLE departments RENAME TO depts;

Exercice pratique n ° 2:

En vous basant sur le tableau des employés ci-dessous, ajoutez une colonne appelée salaire qui est un type de données int.

Solution pour lexercice pratique n ° 2:

LALTER SQL suivant Linstruction TABLE ajoute une colonne de salaire à la table des employés:

ALTER TABLE employees ADD salary int;

Exercice pratique n ° 3:

Sur la base du tableau des clients ci-dessous, ajoutez deux colonnes – une colonne appelée contact_name qui est un type de données char (50) et une colonne appelée last_contaced qui est un type de données date.

Solution pour lexercice pratique n ° 3:

Ce qui suit Linstruction SQL ALTER TABLE ajouterait les colonnes contact_name et last_contected à la table customers:

ALTER TABLE customers ADD (contact_name char(50), last_contacted date);

Exercice pratique n ° 4:

En vous basant sur le tableau des employés ci-dessous, remplacez la colonne nom_employé par un type de données char (75).

Solution pour lexercice pratique n ° 4:

Linstruction SQL ALTER TABLE suivante changerait le type de données de la colonne nom_employé en char (75):

ALTER TABLE employees MODIFY employee_name char(75);

Exercice pratique n ° 5:

En vous basant sur le tableau des clients ci-dessous, modifiez la colonne customer_name pour NE PAS autoriser les valeurs nulles et remplacez la colonne détat par un type de données char (2).

Solution pour lexercice pratique n ° 5:

Linstruction SQL ALTER TABLE suivante modifierait les colonnes nom_client et état en conséquence dans la table des clients:

ALTER TABLE customers MODIFY (customer_name char(50) NOT NULL, state char(2));

Exercice pratique n ° 6:

En vous basant sur le tableau des employés ci-dessous, supprimez la colonne des salaires.

Solution pour l’exercice pratique n ° 6:

Ce qui suit Linstruction SQL ALTER TABLE supprime la colonne de salaire de la table des employés:

ALTER TABLE employees DROP COLUMN salary;

Exercice pratique n ° 7:

En vous basant sur le tableau des départements ci-dessous, renommez la colonne department_name en dept_name.

Solution pour lexercice pratique n ° 7:

Le SQL suivant Linstruction ALTER TABLE renomme la colonne department_name en dept_name dans la table department:

ALTER TABLE departments RENAME COLUMN department_name to dept_name;

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *