Supprimer des données et abandonner une table
En plus de pouvoir CREATE, INSERT ou UPDATE, il est aussi important de savoir DELETE et DROP une table. Avec DELETE, vous pouvez supprimer une certaine ligne de la table, et avec DROP TABLE, vous pouvez effacer toute la table ainsi que sa définition.
La syntaxe de ces deux opérateurs est la suivante.
Supprimer la ligne où lineID = 1 de la table Employee :
DELETE FROM Employee
WHERE lineID = 1;
Abandonner complètement la table Employee :
DROP TABLE Employee
Votre tâche consiste à supprimer certaines lignes de la table Person définie précédemment, puis à abandonner la table au complet.
Cette activité fait partie du cours
Requêtes hiérarchiques et récursives dans SQL Server
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;