Daten löschen und Tabelle droppen
Neben CREATE, INSERT und UPDATE ist es auch wichtig zu wissen, wie man eine Tabelle mit DELETE und DROP löscht. Mit DELETE kannst du eine bestimmte Zeile aus der Tabelle entfernen, und mit DROP TABLE löschst du die gesamte Tabelle samt Definition.
Die Syntax für beide Operatoren sieht wie folgt aus.
Lösche die Zeile aus der Tabelle Employee, in der lineID = 1 ist:
DELETE FROM Employee
WHERE lineID = 1;
Droppe die gesamte Tabelle Employee:
DROP TABLE Employee
Deine Aufgabe ist es, einige Zeilen aus der zuvor definierten Tabelle Person zu löschen und anschließend die gesamte Tabelle zu droppen.
Diese Übung ist Teil des Kurses
Hierarchische und rekursive Abfragen in SQL Server
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
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;