CommencerCommencez gratuitement

Suppression de données et suppression de table

Au-delà de CREATE, INSERT ou UPDATE, il est également important de savoir DELETE et DROP une table. Avec DELETE, vous pouvez supprimer une ligne précise de la table, et avec DROP TABLE, vous effacez toute la table ainsi que sa définition.

La syntaxe de ces deux opérateurs est la suivante.

Supprimer la ligne où lineID = 1 dans la table Employee :

DELETE FROM Employee 
WHERE lineID = 1;

Supprimer entièrement la table Employee :

DROP TABLE Employee

Votre tâche consiste à supprimer certaines lignes de la table Person définie précédemment, puis à supprimer entièrement la table.

Cet exercice fait partie du cours

<cours>Requêtes hiérarchiques et récursives dans SQL Server</cours>
Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

INSERT INTO Person 
VALUES (1,'Andrew','Anderson','Adress 1','City 1','1986-12-30');
INSERT INTO Person 
VALUES (2,'Peter','Jackson','Adress 2','City 2','1986-12-30');
INSERT INTO Person 
VALUES (5,'Michaela','James','Adress 3','City 3','1976-03-07');

-- Delete the record for the person with the ID of 1
___ FROM ___ 
WHERE ___ = ___;
-- Delete the record with the name Jackson
___ FROM ___ 
___ ___ = 'Jackson';

SELECT * 
FROM Person;
Modifier et exécuter le code