LoslegenKostenlos loslegen

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

Kurs anzeigen

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;
Code bearbeiten und ausführen