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>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;